Paginación frente a segmentación en el sistema operativo

Autor: Laura McKinney
Fecha De Creación: 4 Abril 2021
Fecha De Actualización: 10 Mayo 2024
Anonim
Paginación frente a segmentación en el sistema operativo - Otro
Paginación frente a segmentación en el sistema operativo - Otro

Contenido

La diferencia entre paginación y segmentación en el sistema operativo es que en la paginación, la página tiene un tamaño de bloque fijo, mientras que en la página de segmentación tiene un tamaño de bloque variable.


El sistema operativo es un puente entre el usuario y el software, en el sistema operativo la administración de memoria es una de las funciones esenciales que permite la asignación de memoria. El sistema operativo también asigna memoria y desasigna memoria cuando el proceso ya no existe. El concepto más importante del sistema operativo es la paginación y la segmentación, en la paginación, la página tiene un tamaño de bloque fijo, mientras que en la página de segmentación tiene un tamaño de bloque variable. En el proceso de paginación se permite almacenar en memoria y es un esquema de gestión de memoria. La paginación proporciona memoria no contigua al proceso. No hay fragmentación externa en la paginación. En la paginación, el espacio de memoria física y lógica se divide en bloques de memoria del mismo lado. En la paginación, los bloques de tamaño fijo se conocen como marcos y el bloque de tamaño lógico de la memoria lógica se denomina página. En la paginación, el proceso debe ejecutarse desde el espacio de memoria lógica. Hay dos direcciones generadas por la CPU en la paginación que son el número de página y el desplazamiento de página. En el proceso de segmentación se divide en dos segmentos de tamaño variable y los segmentos de tamaño variable se cargan en el espacio de direcciones de la memoria lógica. La segmentación es un esquema de administración de memoria en el que la página tiene un tamaño de bloque variable. El espacio de direcciones lógicas tiene segmentos de tamaño variable. Hay un nombre y una longitud de cada segmento. Los segmentos se cargan en el espacio de memoria física. La dirección del espacio de memoria física es el nombre del segmento y el desplazamiento. Hay un número de segmento que se usa en la segmentación en lugar del nombre del segmento. Hay un índice en la segmentación.


Contenido: diferencia entre paginación y segmentación en el sistema operativo

  • Cuadro comparativo
  • ¿Qué es la paginación?
  • ¿Qué es la segmentación?
  • Diferencias clave
  • Conclusión
  • Video explicativo

Cuadro comparativo

BasePaginaciónSegmentación
SentidoEn paginación, la página es del tamaño de bloque fijo

En la segmentación, la página tiene un tamaño de bloque variable.

 

FragmentaciónEn la paginación, hay fragmentación internaEn la segmentación, hay fragmentación externa.
tamañoEl tamaño de la página lo decide el hardware en la paginaciónEl tamaño del segmento lo decide el usuario en la segmentación
MesaEn paginación, hay una tabla de páginasEn segmentación, hay tabla de segmentos

¿Qué es la paginación?

En el proceso de paginación se permite almacenar en memoria y es un esquema de gestión de memoria. La paginación proporciona memoria no contigua al proceso. No hay fragmentación externa en la paginación. En la paginación, el espacio de memoria física y lógica se divide en bloques de memoria del mismo lado. En la paginación, los bloques de tamaño fijo se conocen como cuadros y el bloque de tamaño fijo de la memoria lógica se denomina página. En la paginación, el proceso debe ejecutarse desde el espacio de memoria lógica. Hay dos direcciones generadas por la CPU en la paginación que son el número de página y el desplazamiento de página.


¿Qué es la segmentación?

En el proceso de segmentación se divide en dos segmentos de tamaño variable y los segmentos de tamaño variable se cargan en el espacio de direcciones de la memoria lógica. La segmentación es un esquema de administración de memoria en el que la página tiene un tamaño de bloque variable. El espacio de direcciones lógicas tiene segmentos de tamaño variable. Hay un nombre y una longitud de cada segmento. Los segmentos se cargan en el espacio de memoria física. La dirección del espacio de memoria física es el nombre segmentado y el desplazamiento. Hay un número de segmento que se utiliza en la segmentación en el lugar del nombre del segmento. Hay un índice en la segmentación.

Diferencias clave

  1. En la paginación, la página tiene un tamaño de bloque fijo, mientras que en la página de segmentación tiene un tamaño de bloque variable.
  2. En la paginación, hay fragmentación interna, mientras que en la segmentación hay fragmentación externa.
  3. El tamaño de la página lo decide el hardware en la paginación, mientras que el tamaño del segmento lo decide el usuario en la segmentación.
  4. En la paginación, hay una tabla de páginas, mientras que en la segmentación hay una tabla de segmentos

Conclusión

En este artículo anterior, vemos la diferencia entre paginación y segmentación en el sistema operativo con ejemplos.

Video explicativo