Sistema operativo
Enviado por edilasia • 17 de Noviembre de 2014 • 331 Palabras (2 Páginas) • 151 Visitas
gestion de memoria - el SO es quie la gestiona
JERARQUIA DE MEMORIA: los programas y datos tienen que estar en memoria principal para ser ejecutados, los q no se necesitan en un instante determinado se guardan en una memoria segundaria hasta q se necesiten y en ese momento se transfieren a la principal, aunque el almacenamiento segundario es mas barato y mas grandes, suele ser mas lento acceder a ella q a la principal. MEMORIA CACHE: es un almacenamiento de alta velocidad, mucho mas q la principal y tmb mucho mas cara es por eso q se usan muy chicas. La memoria cache introduce un nivel adicional de transferencia de informacion.
ESTRATEGIAS DE ADMINISTRAC DEL ALMACENAMIENTO: 1-ESTRATEGIA DE OBTENCION:determina cuando deberia obtenerse los datos q se van a transferir desde el almacenam secundario al primario, aca se distinguen dos tipos de estrategias distintas a. E. POR DEMANDA: segun nesecite los datos los va pidiendo y ahi se transfieren a la memoria ppal y b. E. ANTICIPADA: tranfiere a la memoria ppal todo antes de q lo referncie, pero si no lo referencia ocuparia el lugar de gusto. 2- ESTRATEGIA DE COLOCACION: es como se van cargando los programas q voy llamando hay 3 estratejias a. DEL MEJOR AJUSTE b. DEL PRIMER AJUSTE Y c. DEL PEOR AJUSTE 3-ESTRATEGIA DE REEMPLAZO: determina la forma en q voy desalojar los datos para ir reemplazano por los rerstantes.
ALMACENAMIENTO CONTIGUO Y NO CONTIGUO: En la “asignación contigua” cada programa ocupa un bloque contiguo y sencillo de localizaciones de almacenamiento. En la “asignación no contigua” un programa se divide en varios bloques o “segmentos” que pueden almacenarse en direcciones que no tienen que ser necesariamente adyacentes, por lo que es más compleja pero más eficiente que la asignación continua.
CONTIGUO: son para un solo usuario osea solo un proceso. superposicion: El tamaño de los programas está limitado por la cantidad de memoria principal.Es posible ejecutar programas más grandes que el almacenamiento principal utilizando superposiciones(overlays)
...