Agenda.
Administracin de Memoria.
Conclusin
En cuanto a la interfaz al usuario, el sistema se encarga de que el sujeto pueda cargar programas,
acceder a archivos y realizar otras tareas con la computadora. La administracin de recursos permite la
direccin del hardware, incluyendo los perifricos y la red. El software de sistema tambin se encarga de
la gestin de archivos, al controlar la creacin, la eliminacin y el acceso a los mismos, y de la
administracin de las tareas informticas que llevan adelante los usuarios finales.
Por ltimo, podemos mencionar que el servicio de soporte se encarga de actualizar las versiones, mejorar
la seguridad del sistema, agregar nuevas utilidades, controlar los nuevos perifricos que se agregan a la
computadora y corregir los errores del software.
Los programas del sistema constituyen una coleccin ms o menos grande de programas (no
funciones o subrutinas) suministradas por el fabricante (u otra empresa) que permite realizar
operaciones que son comunes a diferentes usuarios, brindando un ambiente ms adecuado para el
desarrollo y explotacin de aplicaciones.
Administracin de Memoria.
La parte del sistema operativo que administra la memoria se llama administrador de la memoria. Para
ello existen diferentes esquemas de administracin de memoria desde los mas simples hasta los mas
elaborados entre los cuales se ubican:
Administracin de Memoria.
Administracin de la memoria sin intercambio o paginacin.
Los sistemas de administracin de memoria se pueden clasificar en dos
tipos. Los que desplazan los procesos de la memoria principal al disco y
viceversa durante la ejecucin (intercambio y paginacin) y aquellos
que no.
Administracin de Memoria.
Multiprogramacin y uso de la memoria.
La multiprogramacin facilita la programacin de una aplicacin al dividirla en dos o mas procesos. La
mayora de los procesos tardan cierto tiempo en la espera de datos de dispositivos E/S.
Un modelo para el uso y aprovechamiento de la CPU es el modelo probabilstico dado por la frmula :
Uso de la CPU = 1 - pn
Multiprogramacin con particiones fijas
El objetivo en todo esto es tener mas de un proceso en memoria a la vez, solucin posible sera dividir la
memoria en n partes al inicio de una sesin de uso de la mquina, pero an as se obtiene el
desperdicio de particiones grandes con una tarea pequea, la respuesta puede ser tener particiones
pequeas tambin.
Administracin de Memoria.
Memoria Virtual
El mtodo diseado por Fotheringham en 1961 se conoce como Memoria Virtual, la idea es que el
tamao combinado de la pila, programa y datos puede exceder la memoria fsica disponible para ello.
El S.O. mantiene en memoria aquellas partes del programa que se deben permanecer en memoria y el
resto lo deja en disco, las partes entre el disco y la memoria se intercambian de modo que se vayan
necesitando.
Administracin de Memoria
Paginacin
El espacio de direcciones de cada proceso se divide en bloques de tamao uniforme llamados
pginas, los cuales se pueden colocar dentro de cualquier para pgina marco disponible en
memoria. Cuando las tablas de pginas son muy grandes se puede utilizar un esquema de
paginacin de varios niveles para que las pginas se paginen a s mismas.
Existen distintos niveles de paginacin y a su vez distintos modelos de computadoras han trabajado
con ellas.
Paginacin de nivel 1: PDP-11
Paginacin de 2 niveles: la VAX
Administracin de Memoria
Memoria asociativa
En los algoritmos de paginacin las tablas de pginas se mantienen en la memoria debido a su gran
tamao, en potencia este diseo tiene un efecto enorme en el rendimiento.
Conclusin