Tecnología

Inicio

¿Qué es la paginación y la segmentación?

Paginación y la segmentación son similares, pero no idénticas, las técnicas para la asignación y la protección de la memoria del ordenador. Algunos sistemas operativos - software que controla las tareas y los recursos de la computadora - permitir la paginación y la segmentación para ser combinada para la gestión de memoria efectiva.

paginación

trabajos de localización de la división de un proceso - un programa de ordenador que se ejecutan - en bloques, conocidos como páginas, y la carga de las páginas de proceso en particiones pequeñas, de igual tamaño, conocidos como marcos, en la memoria del ordenador. La memoria se asigna por el sistema, por lo que la paginación es transparente para los programadores informáticos.

Segmentación

Segmentación asigna memoria para funciones específicas dentro de las secciones de código de programa y así requiere programadores para establecer y mantener los segmentos. La memoria se asigna en bloques de tamaño variable, conocido como segmentos, de acuerdo con la cantidad total requerida por un proceso.

Fragmentación

Tanto paginación y la segmentación pueden provocar la fragmentación, o la ruptura de los datos almacenados en la memoria en trozos que ya no son contiguos (adyacente). Paging puede asignar un marco de página a un proceso que no llena todo el marco, mientras que la segmentación puede crear segmentos que no son lo suficientemente grande para almacenar todo un proceso.