? Segmentación y paginación dos estrategias utilizan los ordenadores para aislar el espacio de memoria para diferentes programas. Esto evita errores y limita el daño causado por software malicioso . Paging
Cuando un sistema operativo utiliza un esquema de paginación , la memoria se divide en bloques de tamaño fijo . Son los llamados marcos, y por lo general oscilan entre medio kilobyte ocho kilobytes de tamaño.
Cómo funciona la paginación
Cuando un programa se ejecuta , pide memoria de la sistema operativo . El sistema operativo le asigna un número de cuadros para cumplir con ese requisito. Programas conocen la página en la que se les ha asignado y no pueden hacer frente a la memoria . Por desgracia , también pueden abordar la memoria fuera de sus páginas asignadas.
Segmentación
Por el contrario , la segmentación divide el sistema en segmentos que pueden crecer y encogerse 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.
Combinar
Mediante la combinación de los dos, los beneficios de cada puede ser reclamado. Paging evita que los programas de la fragmentación de todo el espacio de la memoria , y la segmentación protege el sistema operativo y otros programas de software mal escrito o malicioso.