------------------NOTAS CLASE CONTINUACIÓN DE MEMORIA VIRTUAL---------------------------
Continuación Requisitos de la gestión de memoria
CUADRO DE UN PROCESO
__________________________________________
| |
|PCB BLOQUE DE CONTROL DE PROCESOS |
|SC SEGMENTO DE CODIGO |
|SD SEGMENTO DE DATOS |
|SP SEGMENTO DE PILA |
|__________________________________________|
SE PUEDE HACER EN EL CUADRO ANTERIOR
- un proceso puede hacer referencia al segmento de código
- se puede hacer referencia del segmento de código al segmento de datos
- segmento de código al segmento de pila
- cuando un proceso entra al PCB, entra en modo protegido
en el modo de compartición se comparten los bloques
cuando abrimos varios archivos de word solo se esta generando y compartiendo un segmento de codigo pero varias referencias de segmento de datos.ej(tareas, cartas etc )
Compartición:
Permite el acceso de varios procesos a la misma zona de la memoria principal.Es mejor permitir a cada proceso que acceda a la misma copia del programa, en lugar de tener cada uno su propia copia aparte
Los módulos pueden escribirse y compilarse independientemente. Pueden otorgarse distintos grados de protección (sólo lectura, sólo ejecución) a los módulos.
Ej: reutilizacion de código al hacer un programa por medio de métodos,
(Re ubicación, Protección y Protección) los tres hacen uso de la programación modular para utilizar el sistema operativo, cada uno de ellos es que puede protegerse. cada uno de los bloques se comparte
Organización física:
Físicamente la memoria esta organizada por módulos o locaciones de memoria
MBR: Registro Básico de Memoria
bus de direcciones..hay de 3 bits, con 8 posiciones de memoria.= 8x8
Lectura & Escritura R/-W
>>> si los datos van hacia la memoria estamos en un proceso de lectura
>>> si los datos vienen de la memoria estamos en un proceso de escritura
NanoMetro x10^-9
MicroMetro x10^-6
Metro x10^-3
KiloMetro x10^3
MegaMetro x10^6
GigaMetro x10^9
PARTICIONES FIJAS Y DINÁMICAS
INTRODUCCIÓN:
No hay comentarios:
Publicar un comentario