Kategóriák: Minden - memoria - paginación - segmentación - procesos

a ROXANA YAMALY TICLLA MONTENEGRO 5 napja

89

Gestión de Memoria y Procesos

La gestión de memoria es un componente esencial en la operación de sistemas informáticos, permitiendo a la computadora manejar eficientemente los datos y las instrucciones necesarios para la ejecución de programas.

Gestión de Memoria y Procesos

Esperando la CPU

Proceso siendo creado

Aguardando un evento

Utilizando la CPU

Ejecución completada

Gestión de Memoria y Procesos

Gestión de Memoria

Swapping
liberar memoria RAM para otros procesos que necesitan ejecutarse
Es un mecanismo por el cual procesos completos o partes de ellos (páginas o segmentos) se mueven entre la RAM y el espacio de intercambio en el disco duro.
Técnicas de Gestión de Memoria Virtual
Incluye

Segmentación: Divide la memoria en bloques lógicos de tamaño variable llamados segmentos.

Paginación: Divide la memoria en bloques de tamaño fijo llamados páginas y marcos de página.

Memoria Virtual
La Unidad de Gestión de Memoria (MMU): es el componente de hardware que hace posible la implementación y el funcionamiento eficiente de la memoria virtual.
Técnica que permite a los procesos acceder a más memoria de la físicamente disponible, utilizando el disco duro como extensión.
Espacio de Direcciones Virtual: Visión lógica y contigua de la memoria para cada proceso.
Memoria Física
Ram

Volátil, rápida, espacio de trabajo principal

Es el componente de hardware donde la computadora almacena los datos y las instrucciones que está utilizando activamente en este momento. Es una memoria de acceso aleatorio

Procesos SO

Estados del Proceso: Las distintas fases por las que atraviesa un proceso durante su ciclo de vida.
Estados del Proceso incluye

Terminado (Finalizado)

Espera (Bloqueado)

Ejecución

Listo

Nuevo (Creación)

Es la de instancia de un programa en ejecución. La ejecución de tal programa es indicada al sistema operativo mediante una acción u orden especializada.