Presentacion Paginacion

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 17

PAGINACIÓN

Curso : SISTEMAS OPERATIVOS


Docente : Campos Gonzales Edwin
Estudiantes : - Carhuaricra Mendoza Nelson Daniel
- Mayta Santos Luigi Riky
- Meza Nieto Piero
- Ortega Alania Josepth Diego
Tema : PAGINACIÓN
INTROD
UCCIÓN
Descripción general
La paginación es una técnica fundamental en la gestión de la memoria, la forma
en que los sistemas operativos administran y optimizan el uso de la memoria física.
En esta presentación, explicaremos en profundidad el concepto de paginación en
sistemas operativos, se explicará cómo funciona la paginación, sus ventajas y
desventajas, y cómo se implementa en los sistemas operativos.
CONCE
PTO
Descripción general
La paginación es una estrategia de organización de la memoria física que consiste
en dividir la memoria en porciones de igual tamaño. A dichas porciones se las
conoce como páginas físicas o marcos. La división de la memoria en páginas
facilita la gestión de la memoria física.
FUNDAMENTOS DE LA
PAGINACIÓN
Memoria Física y Páginas y Marcos Tabla de Páginas
Memoria Virtual
En un sistema operativo, la memoria La paginación implica dividir la Para llevar un seguimiento de la

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

paginación. dirección en una dirección física.


VENTAJAS DE LA
PAGINACIÓN
Mayor Protección y Mayor Protección y
Uso Eficiente de la Memoria
Aislamiento Aislamiento

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

Mantener una tabla de


La paginación puede páginas puede generar
sufrir de fragmentación sobrecarga de memoria,
interna, donde el último especialmente en
marco de una página se sistemas con una gran
utiliza parcialmente. Esto cantidad de páginas. La
puede llevar a un tabla de páginas debe
desperdicio de memoria, almacenar información
ya que no se puede sobre todas las páginas
utilizar el espacio no en memoria, lo que puede
utilizado por otras consumir una cantidad
páginas. significativa de memoria.
VENT
AJAS
DE
IMPLEMENTACIÓN
DE LA
PAGINACIÓN
ALGORITMOS DE
REEMPLAZO DE PÁGINA
Cuando la memoria física se llena y se necesita espacio para una
nueva página, se debe seleccionar una página existente para
liberarla. Existen varios algoritmos de reemplazo de página, como el
algoritmo FIFO (primero en entrar, primero en salir), LRU (menos
recientemente utilizado) y otros, que determinan cuál se elimina.

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

9. Administración 10. Rendimiento del


de recursos sistema
POSIBLES
PROBLEMAS DE LA
PAGINACIÓN
1. Fragmentacion 2. Overhead de Tablas
externa de Página
3. Tasa de Fallos de 4. Algoritmo de
Página (Page Faults) Reemplazo de Páginas
5. Capacidad de la
Memoria Principal 6. Sobrecarga de E/S

7. Implementacion 8.Tamaño de las


Compleja Páginas

9. Coherencia de la 10. Consumo de


Memoria Cache Recursos
CONCLUSION
La paginación es un tema importante como ya vimos durante toda la
exposición, ya que sienta las bases para la comprensión de la
administración de la memoria y la eficiencia en sistemas informáticos y a
través de la adquisición de estos conocimientos adquirimos habilidades
esenciales para diseñar, administrar y solucionar problemas en sistemas
operativos.
MUCHAS
GRACIAS

También podría gustarte