Contenido de l
Viviana Schafer (2001) Comenta que el almacenamiento en disco se organiza en dos elementos básicos, el fichero y el directorio.
- Fichero: Un fichero es un conjunto de datos en disco asociado a un nodo.
- Directorio: Es un fichero especial donde se asocia un nombre a un número de i-nodo. Esto produce la sensación de que el directorio contiene ficheros y otros directorios. Esta organización nos permite que podamos asignar varios nombres a un mismo conjunto de datos en disco.
H. M. Deitel. “Introducción a los Sistemas Operativos” (1987). Afirma que la clave del concepto de memoria (almacenamiento) virtual esta en la disociación:
- De las direcciones a las que hace referencia un programa.
- De las direcciones disponibles en la memoria real (almacenamiento primario).
Los principales conceptos son los siguientes:
- “Direcciones virtuales”:
- Son las referidas por un proceso en ejecución.
- “Direcciones reales”:
- Son las disponibles dentro del almacenamiento primario.
- “Espacio de direcciones virtuales (v)” de un proceso:
- Es el número de direcciones virtuales a que puede hacer referencia el proceso.
- “Espacio de direcciones reales (r)” de un computador:
- Es el número de direcciones reales disponibles en el ordenador.
H. M. Deitel. (1987).Comenta que los procesos hacen referencia a direcciones virtuales pero éstas deben ejecutarse en el almacenamiento real:
- Las direcciones virtuales deben ser transformadas dentro de las direcciones reales, mientras el proceso está en ejecución.
- La traducción de direcciones deberá hacerse rápidamente para no degradar al sistema.
Existen varios medios para asociar las direcciones virtuales con las reales.
- Los mecanismos de “traducción dinámica de direcciones” (dat) convierten las direcciones virtuales en reales al ejecutarse el proceso.
- Las direcciones contiguas dentro del espacio de direcciones virtuales de un proceso no tienen por qué ser contiguas dentro del almacenamiento real, a esto se denomina “contigüidad artificial ”
a nueva página