Documente Academic
Documente Profesional
Documente Cultură
REUBICACIN
Los procesos no deberan poder referenciar la memoria de otros procesos sin permiso,
para
evitarlo existe la proteccin de memoria, que evita que cdigo malicioso o errneo de
un
programa interfiera con la operacin de otros programas en ejecucin.
Cada proceso debe protegerse contra interferencias no deseadas de otros procesos,
tanto accidentales como intencionadas. (Stallings, 2000)
COMPARTICIN
ORGANIZACIN LGICA
Sistema operativo
2 Kb
4 Kb
8 Kb
Figura 1. Memoria con particiones de tamao fijo
En cada particin se ubica un nico programa. Las particiones pueden ser iguales o
de diferentes tamaos. En este ltimo caso se aprovecha mejor la memoria, al poder
almacenar un programa en la particin que mejor se ajuste a su tamao.
Dos consecuencias de este mecanismo son las siguientes:
PAGINACIN SIMPLE
Para la paginacin simple se procede a dividir la memoria principal en un conjunto de
marcos de igual tamao, donde cada proceso se divide en una serie de pginas del
tamao de los marcos, en el que cada proceso se carga en los marcos que requiera
pero debe cargarse todas las pginas que no necesariamente deben ser contiguas.
El tamao de pgina es un parmetro que a menudo el sistema operativo puede elegir
(Tanenbaum, 2008)
Ventajas. No hay fragmentacin externa
Desventajas. Fragmentacin interna pequea.
SEGMENTACIN SIMPLE
En segmentacin simple cada proceso y sus datos se dividen en segmentos de
longitud variable. Un proceso carga sus segmentos en particiones dinmicas no
necesariamente contiguas, todos los segmentos de un proceso se deben de cargar en
memoria. Se diferencia de la particin dinmica en que un proceso puede ocupar ms
de un segmento.
Una solucin simple y en extremado general es proporcionar la mquina con muchos
espacios de direcciones por completo independientes, llamados segmentos
(Tanenbaum, 2008)
Ventajas. No hay fragmentacin interna.
Desventajas. Fragmentacin externa, pero menor (compactacin)
El Sistema Operativo maneja una estructura en la cual se seala que partes de la
memoria estn disponibles y cules ocupadas; sta estructura se conoce como TDP
TABLA DE DESCRIPCIN DE PARTICIONES
Primer ajuste: asignar el primer hueco que tenga el tamao suficiente, a la siguiente
ejecucin regresa al inicio y busca.
Prximo ajuste: asignar el primer hueco que tenga el tamao suficiente, a la siguiente
ejecucin procede al siguiente marco.
(COBAS, 2015)
(COBAS, 2015)
(COBAS, 2015)
CONCLUSIONES
1. El particionado a diferencia de la paginacin o segmentacin simple, permite
que slo un proceso se cargue en memoria principal.
2. Cuando se trabaja con bloques de tamao fijo se genera la fragmentacin
interna. Si los bloques son de tamao variable, se genera la fragmentacin
externa.
3. El particiones fijo se parece al de paginacin simple, diferencindose en que
los primeros requieren que las particiones estn contiguas
4. La memoria principal sin duda alguna es la RAM.
REFERENCIAS:
Trabajos citados
COBAS, P. M. (2015). Gestion de Memoria. Particiones Fijas, (pg. Daipositiva). Quito.
Silberschatz, A. (2006). FUNDAMENTOS DE SISTEMAS OPERATIVOS. Espaa: Cofas S.A.
Stallings, W. (2000). SISTEMAS OPERATIVOS. Espaa: Pearson.
Tanenbaum, A. (2008). SISTEMAS OPERATIVOS MODERNOS. Mexico: Pearson.