miércoles, 24 de septiembre de 2014

Sistemas Operativos I
Intercambio

¢Un programa o conjunto de programas que gestionan los recursos de Hardware, Software como interfaz entre el usuario y el ordenador.
¢Monousuarios y Monoproceso
Solo puede tener 1 usuario y realizar un solo proceso a la vez.
¢Multiusuario y multitarea
Un sistema operativo que le permite al usuario estar realizando varias labores y a varios usuarios al mismo tiempo.
¢Administrador de la Memoria
Se refiere a los distintos métodos y operaciones que se encargan de obtener la máxima utilidad de la memoria, organizando los procesos y programas que se ejecutan de manera tal que se aproveche de la mejor manera posible el espacio disponible.

La gestión de la memoria se convierte en la función más importante del S.O.
¢La gestión de memoria
Es importante cuando trabajamos en S.O. multiproceso, y aún más en S.O. multihilo, ya que se comparten espacios de memoria en los que se alojan las variables compartidas y a los que acceden varios procesos o hilos de un proceso.
¢El planificador
Tiene en cuenta los requerimientos de memoria de cada uno de los procesos y las particiones de memoria disponible. Estos requerimientos de uso de memoria se almacenan en BCP.
¢La Paginación
Los sistemas de paginación de memoria dividen los programas en pequeñas partes o páginas. Del mismo modo, la memoria es dividida en trozos del mismo tamaño que las páginas llamados marcos de página. De esta forma, la cantidad de memoria desperdiciada por un proceso es el final de su última página, lo que minimiza la fragmentación interna y evita la externa.

¢La segmentación
Es una técnica de gestión de memoria que pretende acercarse más al punto de vista del usuario. Los programas se desarrollan, generalmente, en torno a un núcleo central (principal) desde el que se dirige a otras partes (rutinas) o se accede a zonas de datos (tablas, pilas).

Divide a la memoria en segmentos, cada uno con nombre
 y longitud distinta.
¢Memoria virtual
La memoria virtual es una técnica de gestión de la memoria que permite que el sistema operativo disponga, tanto para el software de usuario como para sí mismo, de mayor cantidad de memoria que esté disponible físicamente.
Cuando se ha terminado con la ejecución  de los procesos temporales, la información se acomoda o regresa a la memoria real.


No hay comentarios:

Publicar un comentario