Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Los sistemas operativos monousuarios son aquéllos que soportan a un usuario a la vez, sin
importar el número de procesadores que tenga la computadora o el número de procesos o
tareas que el usuario pueda ejecutar en un mismo instante de tiempo. Las computadoras
personales típicamente se han clasificado en este renglón.
Particiones Fijas
Una partición fija para cada tarea fue lo que posibilito la multiprogramación. Cada partición
se especificaba al encender el sistema, para modificarlo era necesario apagar, reconfigurar o
reiniciar el sistema.
Este esquema de partición es más flexible que el de usuario único porque permita que varios
programas estén en memoria al mismo tiempo.
Particiones Dinámicas
Aún se conserva en bloques contiguos, se da memoria a las tareas solo cuando lo solicitan
para su procesamiento. “Primero en llegar, primero en recibir atención”.
Utiliza toda la memoria al cargar las primeras tareas. Pero conforme entran nuevas tareas en
el sistema, que no son del mismo tamaño de las que acaban de salir de la memoria, se
acomodan en los espacios disponibles de acuerdo con su prioridad.
Particiones Dinámicas Relocalizables
Con este esquema de asignación de memoria, el administrador de memoria relocaliza los
programas para reunir los bloques vacíos y compactarlos, para hacer un bloque de memoria
lo bastante grande para aceptar algunas o todas las tareas en espera de entrar.
La compactibilidad no es una tarea sencilla. Primero, todos los programas en memoria se
deben relocalizar, de manera que queden contiguos; luego hay que ajustar cada dirección y
cada referencia a una dirección en todo programa para tomar en consideración la nueva
localización del programa en memoria.
En este tipo de esquema el administrador de memoria relocaliza los programas para reunir
los bloques vacíos y los compacta para hacer un bloque de memoria lo bastante grande. El
sistema operativo compacta la memoria a este proceso también se le conoce como
recolección de basura o desfragmentación
Con este esquema de asignación de memoria, el administrador de memoria relocaliza los
programas para reunir los bloques vacíos y compactarlos, para hacer un bloque de memoria
lo bastante grande para aceptar algunas o todas las tareas en espera de entrar.
Paginación
Los sistemas de paginación de memoria dividen los programas en pequeñas partes o páginas.
Del mismo modo, la memoria es dividida en trozos del mismo tamaño que las páginas
llamados marcos de página. De esta forma, la cantidad de memoria desperdiciada por un
proceso es el final de su última página, lo que minimiza la fragmentación interna y evita la
externa
En un momento cualquiera, la memoria se encuentra ocupada con páginas de diferentes
procesos, mientras que algunos marcos están disponibles para su uso. El sistema operativo
mantiene una lista de estos últimos marcos, y una tabla por cada proceso, donde consta en
qué marco se encuentra cada página del proceso.
https://prezi.com/yrbokgm1pkxr/administracion-de-memoria-particiones-dinamicas-
relocalizab/#:~:text=Esquema%20de%20Particiones%20Din%C3%A1micas%20Relocalizables,tarea
s%20en%20espera%20de%20entrar.
http://sistemoperativosblogs.blogspot.com/2016/05/segmentacion-y-paginacion-por-
demanda.html
https://docs.google.com/document/d/11XXtCHwpHuHs2q5Q3rllKZUzs319LoXVsXoK8q6PT7I/previ
ew?hgd=1
https://lcsistemasoperativos.wordpress.com/2015/02/04/04-3-esquemas-de-administracion-de-
memoria/