Ir al contenido principal

Entradas

Mostrando entradas de mayo, 2018

Gestión de Memoria y Archivos en macOS

GESTIÓN DE MEMORIA Al igual que para la gestión de procesos, para la gestión de memoria macOS utiliza su componente proveniente de Mach. macOS se basa en un esquema de memoria virtual, usando un algoritmo tradicional de paginación y conjunto residente. La memoria virtual se compone de objetos de memoria y de objetos de memoria virtual, y la paginación es realizada por un paginador; todas estas son abstracciones de Mach. Un objeto de memoria virtual se compone de muchos objetos de memoria, y mediante estos el paginador almacena los objetos de memoria virtual en las denominadas páginas del sistema. Una página del sistema representa la dirección en memoria virtual (dirección lógica) del objeto. El mapeo de las páginas del sistema a las páginas reales (dirección física) es realizado por un sistema que gestiona las tablas de páginas, los marcos y el búfer de traducción adelantada (TLB) según el hardware específico de cada máquina. El manejo de los objetos de memoria virtual y objetos...