Presentacion Paginacion
Presentacion Paginacion
Presentacion Paginacion
se divide en dos categorías memoria física y la memoria virtual correspondencia entre páginas y
principales: memoria física y en unidades de tamaño fijo llamadas marcos, se utiliza una tabla de
memoria virtual. La memoria física páginas. De manera similar, la páginas. Esta tabla almacena la
es la memoria RAM instalada en el memoria física se divide en unidades dirección de inicio física de cada
sistema, mientras que la memoria de igual tamaño llamadas marcos. página en la memoria física. Cuando
virtual es una abstracción de la Tanto las páginas como los marcos un proceso accede a una dirección
memoria física que se gestiona tienen el mismo tamaño, lo que virtual, el sistema operativo utiliza la
mediante técnicas como la facilita la gestión de la memoria. tabla de páginas para traducir esa
La paginación permite un
La paginación simplifica La paginación uso eficiente de la
la gestión de la memoria, proporciona un mayor memoria física, ya que se
ya que todas las páginas nivel de protección y asignan y liberan páginas
tienen el mismo tamaño. aislamiento entre según sea necesario. Esto
Esto facilita la asignación procesos. Cada proceso evita la fragmentación de
y la liberación de tiene su propia tabla de la memoria y garantiza
memoria, así como la páginas, lo que evita que que los procesos puedan
gestión de la memoria un proceso acceda a la utilizar la cantidad de
compartida entre varios memoria de otro proceso memoria que necesitan
procesos. sin permiso. sin desperdiciar espacio.
DESVENTAJAS DE LA PAGINACIÓN
Sobrecarga de la Tabla
Fragmentación Interna de Páginas
PROTECCIÓN DE LA
MEMORIA
La paginación también se utiliza para implementar la protección
de memoria. Cada entrada en la tabla de páginas puede incluir
información sobre permisos de acceso, como lectura, escritura o
ejecución. Esto garantiza que los procesos solo puedan acceder a
las áreas de memoria que tienen permiso.
LIMITACIONES DE
LA PAGINACIÓN
Overhead de Tabla
Fragmentación interna de Páginas
Mantener esta tabla puede generar un gasto general
Cada página tiene un tamaño fijo, y si un proceso no
significativo, especialmente en sistemas con una gran
utiliza todo el espacio de una página, se desperdicia
cantidad de páginas.
memoria en forma de espacio no utilizado.
Latencia aumentada
Esto puede ralentizar la ejecución de los programas en
comparación con sistemas que no utilizan paginación.
Requisitos de
espacio en disco
La paginación requiere un espacio de almacenamiento
en disco para almacenar las páginas que no están en
memoria en un momento dado.
BENEFICIOS DE
LA PAGINACIÓN
1. Gestión eficiente 2. Multiprogramación y
de la memoria multitarea
3. Protección de la 4. Espacio de
memoria direcciones virtuales
5. Gestión de la
memoria 6. Swapping
secundaria
7. Fragmentacion 8. Implementación
de memoria virtual