Compiladores Y Sistemas Operativos
Enviado por maar110 • 25 de Noviembre de 2013 • 2.134 Palabras (9 Páginas) • 448 Visitas
UNIVERSIDAD DE GUADALAJARA
S.E.M.S
PREPARATORIA N°10
COMPILADORES Y SISTEMAS OPERATIVOS
Índice
1. EL ALMACENAMIENTO
1.1 compiladores y sistemas operativos
• como se maneja la administración del almacenamiento
• almacenamiento real
• organización del almacenamiento
• administración del almacenamiento
• jerarquía del almacenamiento
• organización jerárquica del almacenamiento
• estrategias de administración del almacenamiento
• estrategias de obtención
• estrategias de colocación
• estrategias de reemplazo
• asignación continua vs no continua
• asignación continua del almacenamiento un solo usuario
• mono programación
• multiprograma de participación fija: traducción y carga absoluta
• multiprograma de participación fija: traducción y carga relocalizarles
• multiprogramación de participación variable
2. ALMACENAMIENTO VIRTUAL
• Ventajas y desventajas
• Organización del almacenamiento virtual
3. TRANSFORMACIÓN DE BLOQUES
• Paginación
• Implementación de segmentación
4. GESTIÓN DE ALMACENAMIENTO SECUNDARIO
• Características del almacenamiento secundario
• Estructura de la información
• Sistemas numéricos
• Soporte físico de la información
• Planificación de discos
• Soporte lógico
• Subsistema de archivos
5. DISEÑO DE SUBSISTEMA DE ARCHIVOS
• Que son los sistemas de archivos?
• Que son los subsistemas de archivos?
• Almacenamiento físico de datos
• Asignación del espacio de almacenamiento
• Asignación continua
• Asignación encadenada
• Asignación con índices (indexada)
• Métodos de acceso en los sistemas de archivo
• Operaciones soportadas por el subsistema de archivos
• Directorios de archivos
• Un directorio
• Seguridad de los archivos
6. BIBLIOGRAFÍAS
INTRODUCCION
En la actualidad los Sistemas de Información son indispensables para toda organización y necesita tener al menos uno para satisfacer sus necesidades diarias de operación, hay diferentes tipos de sistemas los cuales se categorizan de acuerdo a la función que cumplen para poder lograr un objetivo dentro de la empresa.
Debido a la cantidad de información que es manejada actualmente por los usuarios, los dispositivos de almacenamiento se han vuelto casi tan importantes como el computador. Aunque actualmente existen dispositivos para almacenar que superan los 650 MB de memoria; no es suficiente por la falta de capacidad para transportar los documentos y hacer reserva de la información más importante.
Es por tal razón que hoy en día existen diferentes dispositivos de almacenamiento, que tienen su propia tecnología.
EL ALMACENAMIENTO
Compiladores y sistemas operativos
¿Cómo se maneja la administración del almacenamiento?
El sistema operativo proporciona una lista lógica y uniforme del sistema de almacenamiento de la información abstrayendo las propiedades físicas de los dispositivos de almacenamiento y definiendo la unidad de almacenamiento lógico.
Almacenamiento real
La organización y administración de la memoria principal de un sistema es el factor más importante en el diseño de los Sistemas Operativos.
Memoria = almacenamiento, Memoria principal = Memoria real = Memoria primaria.
El sistema operativo y los programas de aplicación y datos y/o archivos deben permanecer almacenados en la memoria principal para poder ser ejecutados.
Organización del almacenamiento
En la organización del o almacenamiento principal, se coloca un solo programa de usuarios.
Si se encuentran varios programas de usuario:
Se le da a cada usuario la misma cantidad de espacio o se divide el almacenamiento en proporciones de acuerdo a su tamaño.
Administración del almacenamiento
En las estrategias de administración de almacenamiento se determina el comportamiento de una organización determinada, siguiendo diferentes políticas.
Teniendo en cuenta:
¿Dónde se colocará el programa que se ejecutará a continuación?
¿ El sistema cumple con los requisitos para ejecutar el programa?
¿ Con qué criterio se desplazarán programas ?.
Jerarquía de Almacenamiento
En esta fase los programas y datos tienen que estar obligatoriamente en la memoria principal para poder ser ejecutados o referenciados.
Los programas y datos no necesarios, pueden mantenerse en el almacenamiento secundario.
El almacenamiento principal es mucho mas costoso que el secundario pero de acceso mas rápido.
Los sistemas que cuentan con varios niveles de almacenamiento requieren de recursos para administrar el movimiento de los programas.
Organización jerárquica del almacenamiento
Estrategias de administración del almacenamiento
Estrategias de Obtención:determina la siguiente parte del programa en el cual se transfieren los datos del almacenamiento secundario al principal.
Estrategias de Colocación: determinan la parte del almacenamiento principal donde se colocara un programa entrante.
Estrategias de Reemplazo: está relacionada con la determinación de en que parte del programa debe desalojar datos para dejar espacio a los programas entrantes.
Asignación contigua vs no contigua
En la asignación continua cada programa ocupa un bloque contiguo y sencillo de localizaciones de almacenamiento.
En la asignación no continua un programa se divide en varios bloques o segmentos por lo que es máscomplejo pero más eficiente que la asignación continua.
Asignación contigua del almacenamiento un solo usuario
El tamaño de los programas es limitado por la memoria principal, pero se puede rebasar este límite con técnicas de recubrimientos.
La administración manual por programa del recubrimiento es complicada y dificulta el desarrollo y el mantenimiento.
Mono programación
Un solo programa (una sola tarea a la vez)
Si se corre un programa no se puede correr más programas.
Facilita
...