-
¿Por qué son la segmentación y paginación veces combinan en un esquema?
-
Segmentación y paginación dos ordenadores estrategias utilizan para aislar el espacio de memoria para diferentes programas. Esto evita errores y limita el daño causado por el software malicioso.
paginación
Cuando un sistema operativo utiliza un esquema de paginación, la memoria se divide en bloques de tamaño fijo. Estos son los llamados marcos, y por lo general oscilan entre la mitad de un kilobyte a ocho kilobytes de tamaño.
Cómo funciona la paginación
Cuando un programa se ejecuta, solicitudes de memoria desde el sistema operativo. El sistema operativo le asigna un número de fotogramas para cumplir con ese requisito. Programas saben la página que han sido asignados y pueden hacer frente a la memoria allí. Desafortunadamente, también pueden dirigirse a la memoria fuera de sus páginas asignadas.
Segmentación
Por el contrario, la segmentación divide el sistema en segmentos que pueden crecer o reducirse en tamaño. Los segmentos están aislados unos de otros, proporcionando a cada programa con la ilusión de que tiene acceso a la memoria ilimitada.
Combinatorio
Mediante la combinación de los dos, los beneficios de cada uno pueden ser reclamados. Paging evita que los programas de la fragmentación en todo el espacio de memoria, y la segmentación protege el sistema operativo y otros programas de software mal escrito o malicioso.