Diferencia entre revisiones de «Paginación»

De Wiki de Sistemas Operativos
Saltar a: navegación, buscar
m (Página nueva: =Definición= Toda la memoria se divide en porciones de igual tamaño fijo, definidas por un número de pagina, que identifica de forma única a cada página. =Funcionamiento= =Ot...)
 
Línea 1: Línea 1:
 
=Definición=
 
=Definición=
Toda la memoria se divide en porciones de igual tamaño fijo, definidas por un número de pagina, que identifica de forma única a cada página.
+
Toda la memoria se divide en porciones de igual tamaño fijo (en arquitectura de 32 bits, es de 4KB; en arquitectura de 64 bits, es de 8 KB.), definidas por un número de página, que identifica de forma única a cada página (dentro del espacio de memoria de un proceso).
 
 
  
 
=Funcionamiento=
 
=Funcionamiento=

Revisión del 21:24 23 may 2011

Definición

Toda la memoria se divide en porciones de igual tamaño fijo (en arquitectura de 32 bits, es de 4KB; en arquitectura de 64 bits, es de 8 KB.), definidas por un número de página, que identifica de forma única a cada página (dentro del espacio de memoria de un proceso).

Funcionamiento

Otras características

  • Los valores optimos para las porciones son 4 KBytes en caso de 32 bits y 8 KBytes en el caso de 64 bits.
  • Los criterios vistos en el tema anterior no se aplican aquí, no tiene sentido

Dispositivo de traducción de direcciones paginadas

Se dispone de la tabla de paginas de cada proceso en memoria

Tabla de páginas multinivel

Elementos de administración

Se puede usar:

  • Tabla o mapa de bits: ocupa poca memoria, de orden O(1)
  • 2 listas(colas): páginas libres, páginas ocupadas. Tiene mejor rendimiento, de orden O(1)