Semana 4

Share Embed Donate


Short Description

sdsds...

Description

Nombre de la materia

SISTEMAS OPERATIVOS Nombre de la Licenciatura

Ingeniería en sistemas computacionales Nombre del alumno

Juan Carlos Espinoza Núez  

 

Matrícula

!!!!"#!$" Nombre de la Tarea

Acti%i&a& ' Unidad #

(ni&a& ' A&ministraci)n &e memoria * Nombre del Tutor

Jos+ An&r+s Torres Carrillo Nombre del Maestro

A,imael Antonio Pine&a

Unidad 4: A&ministraci)n

&e memoria

Sistemas Operati%os

 

 

Fecha

$-.!".$!/0

Introducción

La memoria es uno de los principales recursos de la computadora, la cual debe de administrarse con mucho cuidado. Aunque actualmente la mayoría de los sistemas de cómputo cuentan con una alta capacidad de memoria, de igual manera las aplicaciones actuales tienen también altos requerimientos de memoria, lo que sigue generando escasez de memoria en los sistemas multitarea y/o multiusuario. La parte del sistema operativo que administra la memoria se llama administrador de memoria y su labor consiste en llevar un registro de las partes de memoria que se estén utilizando y aquellas que no, con el fin de asignar espacio en memoria a los procesos cuando éstos la necesiten y liberndola cuando terminen, así como administrar el intercambio entre la memoria principal y el disco en los casos en los que la memoria principal no le pueda dar capacidad a todos los procesos que tienen necesidad de ella. Los sistemas de administración de memoria se pueden clasificar en dos tipos! los que desplazan los procesos de la memoria principal al disco y viceversa durante la e"ecución y los que no. #l propósito principal de una computadora es el de e"ecutar programas, estos programas, "unto con la información que accesan deben de estar en la memoria principal $al menos parcialmente% durante la e"ecución. &ara optimizar el uso del '&( y de la memoria, el sistema operativo debe de tener  varios procesos a la vez en la memoria principal, para lo cual dispone de varias opciones de administración tanto del procesador como de la memoria. La selección de uno de ellos depende principalmente del dise)o del hard*are para el sistema. A continuación se observarn los puntos correspondientes a la administración de la memoria.

2

Unidad 4: A&ministraci)n

&e memoria

Sistemas Operati%os

Ejercicios Responde las siguientes preguntas:

1. ¿Cuál es la diferencia entre dirección física y lógica? (na dirección lógica es una referencia a una posición de memoria independiente de la asignación actual de datos a la memoria+ una dirección física o dirección absoluta, es una posición real en la memoria principal. 2. ¿Cuál es la diferencia entre fragentación interna y e!terna? La diferencia es que la fragmentación eterna se produce cuando la memoria se divide en particiones de tama)o variable correspondientes a los bloques de datos asignados de la memoria+ y la fragmentación interna se da cuando la memoria se divide en particiones de tama)o fi"o. ". #escri$e estos algoritos de asignación: a% &rier ajuste  #l primer hueco que le sirva. -squeda al principio o a partir de este punto. $% 'ejor ajuste  hueco que me"or quepa y menor desperdicio. -usca en toda la lista $puede estar ordenada%. c% &eor ajuste ueco ms grande #l primer a"uste y el me"or a"uste son me"ores que el peor a"uste en términos de velocidad y utilización de almacenamiento.

(. #escri$e ¿)u* diferencias e!isten entre paginación y segentación?

3

Unidad 4: A&ministraci)n

&e memoria

Sistemas Operati%os

(na pgina es un bloque de longitud fi"a que dispone de una dirección virtual $en el almacenamiento virtual%+ y un segmento un bloque que tiene una dirección virtual, en la memoria virtual, pero dichos bloques pueden ser de longitud desigual y longitud variable dinmicamente. 0. 'enciona dos des+entajas del particionaiento dináico .

#l uso de la memoria es muy ineficiente, se generan muchos huecos en las particiones, cada vez ms peque)os, se genera la fragmentación eterna. 'ada cierto tiempo se debe compactar los segmentos libres, para que estén contiguos. #l compactado toma tiempo y recursos.

,u$raya -also o erdadero para cada uno de los enunciados. #espu*s de su$rayar la respuesta/ e!plica en un párrafo de anera clara por )u* consideras )ue es la elección correcta. 0a respuesta de$e ser $re+e y sustentada.

1. #n un entorno 2indo*s elegir suficiente tama)o para una partición de intercambio $espacio no particionado%, influir en el rendimiento del sistema! 3erdadero

4also

5. #n un sistema Linu sin un espacio suficiente de 62A& ser imposible la hibernación del sistema! 3erdadero

4also

7. Los procesos con mayor prioridad siempre usarn memoria 8A9, de ser posible. mientras que los procesos de menor prioridad podrn utilizar preferentemente memoria virtual! 3erdadero 4also

:. 'uando eiste una partición eclusiva de intercambio, la fragmentación no representa mayor problema en el rendimiento del sistema! 3erdadero 4also

4

Unidad 4: A&ministraci)n

&e memoria

Sistemas Operati%os

0. (n dispositivo flash puede servir para el almacenamiento de memoria virtual sea en Linu o 2indo*s! 3erdadero 4also Concluciones

&ara concluir se entiende que! #n la memoria principal son e"ecutados los programas y procesos de una computadora y es el espacio real que eiste en memoria para que se e"ecuten los procesos. La memoria virtual es aquella que le ofrece a las aplicaciones la ilusión de que estn solas en el sistema y que pueden usar el espacio de direcciones completo. Las direcciones de memoria son de tres tipo! físicas, lógicas y lineales. #l ob"etivo del intercambio es dar  cabida a la e"ecución de mas aplicaciones de las que pueden residir simultneamente en la memoria del sistema. Las asignación consiste en determinar cual espacio vacío en la memoria principal es el mas indicado para ser asignado a un proceso. Las estrategias mas comunes para asignar espacios vacíos $huecos% son! primer a"uste, me"or a"uste, peor a"uste. La fragmentación es la memoria que queda desperdiciada al usar los métodos de gestión de memoria tal como la asignación.

5

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF