1. SISTEMAS OPERATIVOS Integrantes: RAMOS VEGA, SAUL DELZO ESPINOZA, TOMY (Capitulo Dos "Libro Azúl") Prof: Ing. Oscar Becerra Pacherres
2. Administración de Memoria Configuración de Usuario Único Particiones Fijas Particiones Dinámicas Particiones Dinámicas Relocalizables
3. TAREA S.O Usuario Único 30K Cada tarea a procesar se carga por completo en memoria y se Le asigna cuanto espacio contiguo como necesite Si la tarea es demasiado grande y no cabía en el espacio de memoria disponible, no se puede ejecutar.
4. LIBRE TAREA2 15k TAREA1 30k S.O Particiones Fijas Fragmentación 15k 30K 30K Uno de los primeros intentos para posibilitar la multiprogramación, fue la creación de particiones fijas o estáticas en la memoria principal. Este esquema introdujo la protección del espacio de memoria para la tarea. Las tareas que llegan ocupan toda la partición generando perdida de memoria por la fragmentación interna que se produce Este tipo de partición de la memoria seria efectivo, si solo ingresan tareas del tamaño exacto de la partición preestablecida.
5. LIBRE TAREA2 25k TAREA1 20k S.O Particiones Dinámicas Con las particiones Dinámicas, la memoria disponible aun se conserva en bloques contiguos, pero a las tareas nada mas se les da la memoria que solicitan cuando se cargan para su procesamiento. Fragmentación 15k 30K 30K Fragmentación 15k Este tipo de partición de la memoria seria efectivo, si solo ingresan tareas del tamaño exacto de la partición preestablecida. Las tareas se acomodan en los espacios disponibles de acuerdo con su prioridad, esto genera fragmentación de memoria libre entre bloques de memoria asignada, estos se conocen como fragmentación externa
6. Particiones Dinámicas Relocalizables Con este esquema de asignación de memoria, el administrador de memoria relocaliza los programas para reunir los bloques vacíos y compactarlos para hacer un bloque de memoria lo bastante grande para aceptara algunas o todas las tareas que esperan entrar La compactación no es una tarea sencilla , primero todos los programas en memoria se deben relocalizar, de manera que queden contiguos; luego hay que ajustar cada dirección y cada referencia a una dirección en todo programa para tomar en consideración la nueva localización del programa en la memoria.
7. Ventajas y Desventajas Se presenta la fragmentación interna Este esquema permite que la parte de los programas que no se utiliza no ocupe lugar en la memoria y en cambio quede disponible para agregar más programas en la mezcla de la multiprogramación Particiones Fijas Solo tiene capacidad para un proceso único El usuario tiene un completo control sobre la totalidad del almacenamiento principal Usuario Único Desventajas Ventajas
8. Ventajas y Desventajas El proceso de compactación es muy pesado. Este esquema ya no comparte características de fragmentación. Relocaliza los programas para reunir los bloques vacíos y compactarlos. Dinámicas Relocalizables Se presenta el problema de la fragmentación externa. No hay fragmentación interna , uso mas eficiente de la memoria principal. Dinámicas Desventajas Ventajas
9. Desasignacion El proceso de desasignacion consiste en liberar un espacio en la memoria y este espacio de querer liberar pasaría de un estado ocupado a un estado libre. UNION DE DOS BLOQUES UNION DE TRES BLOQUES BLOQUE AISLADO
10.
11.
12.
13. Tipos de Memoria y sus Funciones Cada ordenador tiene una cierta cantidad de memoria física, llamada comúnmente memoria principal o RAM. Cada chip de memoria se encuentra dividido en celdas; en cada celda se almacena la información de los archivos que están en uso, porque es un área de trabajo de fácil acceso para el microprocesador. De allí se pueden leer como escribir nuevos datos, pero cuando los archivos dejan de usarse se regresan al disco correspondiente o se eliminan. Sin embargo, la tecnología con la que opera la RAM, no es siempre la misma. Así encontramos la DRAM o RAM Dinámica, que es la más común, pero también la más lenta, porque miles de veces por segundo busca la información y los cambios en ella, para no perderlos. En contraposición se encuentra la RAM Estática o SDRAM, que no necesita ser restaurada, por lo que se vuelve más rápida pero también más costosa que la DRAM. La SDRAM surgió junto con los microprocesadores Pentium II, pero son utilizadas también para Pentium III, AMD K6, K6-2, K6-3, Athlon, Duron y demás variantes. Pueden funcionar a 66, 100 o a 133 MHz (PC66, PC100 o PC133 respectivamente) En términos prácticos, es buena para la mayoría de los usos de empresa o domésticos, y es más fácil de utilizar. Entre los elementos fundamentales de un ordenador se encuentran las Memorias, chips en los cuales se almacenan momentáneamente los datos que nos permiten llevar a cabo nuestro trabajo. Y aunque esta función no varía, sí lo hace la calidad con la que responde, y la cantidad de datos con los cuales opera. De aquí, que las memorias tengan distintas características y cada computadora, sus propios requerimientos.
14. Un tercer tipo de memoria RAM, es la denominada RDRAM o RamBusRAM es aún más cara que la SDRAM pero realza el rendimiento de los sistemas, según algunas pruebas ya efectuadas. Otro factor importante relacionado con las memorias, se refiere a la cantidad. Esta decisión depende exclusivamente de las aplicaciones y tareas para las cuales está destinada la pc. Hoy en día, la mínima memoria recomendada para ejecutar Windows 95 y sus aplicaciones es de 32MB, aunque resulta casi obsoleto cualquier valor menor a los 64MB. Actualmente, 256 MB de memoria RAM se ha convertido en norma para cualquier computadora nueva. Teniendo estos conceptos en cuenta, se detallan algunos valores recomendados para los operadores en relación con las tareas para las cuales pueden estar destinados: * Para ordenadores pequeños: se recomienda agregar 16MB a 32MB de RAM, procesadores de texto no muy sofisticados y cuentas de correo electrónico. * En ordenadores más avanzado, se incluyen 32MB a 48MB de RAM, procesadores de texto como Word, programas de planillas de cálculo como Excel , pequeños programas de gráficos; se puede agregar e-mail, fax, pero es aconsejable tener sólo con dos aplicaciones abiertas al mismo tiempo. Tipos de Memoria y sus Funciones
15. * Ordenadores para ejecutivos y administradores: es conveniente agregar 64MB a 96MB de RAM; así se podrá trabajar con procesadores de texto, planillas de cálculo, software de presentación, software de ilustración, editores de fotografía (Photoshop), y usar navegadores para la WEB, e-mail y fax. * En operadores de Profesionales: se agregarán de 96MB a 128MB o hasta 256MB de RAM, para disponer sin inconvenientes de procesadores de texto, editores de fotografía, programas de diseño (Corel DRAW, PageMaker, Autocad), software de multimedia y software para la industria. Considere, en realidad, 512 MB de memoria RAM como el valor óptimo. * En operadores de Diseñadores gráficos: desde 2GB de RAM, ya que se debe trabajar con software que manejan gran cantidad de datos para el diseño en tercera dimensión y el modelado de figuras e imágenes. * En ordenadores para estudiantes y administradores intensivos, se sugieren 48MB a 64MB de RAM, procesadores de texto, programas para gráficos empresariales y de planillas de cálculo (Excel); e-mail y fax. Asimismo, trabajar con tres o más aplicaciones abiertas simultáneamente no es un problema para estos parámetros. Tipos de Memoria y sus Funciones