El documento describe la gestión de memoria en sistemas operativos como Windows, incluyendo que usa páginas de memoria de 4Kb a 64Kb, que la memoria virtual usa paginación para intercambiar información entre memoria y disco duro, y que en Windows NT los procesos solo pueden acceder a los primeros 2GB de su espacio de direcciones.
2. El gestor de memoria esta diseñado para trabajar con
páginas que van desde los 4 Kbytes hasta 64Kbytes. Las
plataformas Intel, PowerPC, y MIPS tienen 4096 bytes
por página y las plataformas DEC Alpha tienen 8192
bytes por página.
3. La gestión de memoria en Windows es de memoria
virtual con paginación (se encarga del intercambio de
información entre nuestra memoria y el disco duro) y
Working Set o conjunto de Trabajo.
4. Es una familia de sistemas operativos producidos por
Microsoft e IBM muy parecido al UNIX.
Un proceso en Windows NT sólo puede acceder a los 2
GB de la parte inferior de su espacio de
direccionamiento, teniendo en cuenta además que los
64 KB más altos y más bajos no son accesibles.
5. El núcleo de Windows NT, en los 2 GB de sistema
residen todos los controladores de dispositivos, donde
están completamente protegidos de cualquier acceso o
manipulación por programas maliciosos.
6. Lo que se busca es contar con capacidad suficiente de
memoria, con una velocidad que sirva para satisfacer la
demanda de rendimiento y con un coste que no sea
excesivo.
Los niveles que componen la jerarquía de memoria
habitualmente son:
* Nivel 0: Registros
* Nivel 1: Memoria caché
* Nivel 2: Memoria principal
* Nivel 3: Disco duro (con el mecanismo de memoria
virtual)