Gestión de memoria del sistema operativo – RAM, paginación, memoria virtual y funciones del SO

InformáticaComputadoras y hardwareEdades 16–17

Usar con mi clase ✨ Personalizar con IA Informar de un problema

Abre y cierra programas y observa cómo la RAM se llena página a página. Cuando la RAM está llena, el sistema operativo mueve las páginas poco usadas a la memoria virtual en el disco; la tabla de páginas y el contador de fallos de página muestran cómo se ralentiza el equipo, y el exceso de intercambio provoca hiperpaginación (thrashing). Cambia el tamaño de la RAM, desactiva la memoria virtual o reinicia el equipo para ver que la ROM guarda el programa de arranque BIOS/UEFI. La pestaña Funciones del SO relaciona cada función con lo que gestiona: estados de los procesos y planificador, controladores de dispositivo, cuentas y permisos, archivos, interfaz de usuario, desfragmentación y copias de seguridad.

Lección: Sistemas operativos: gestión de memoria (RAM, ROM, paginación, memoria virtual, fallos de página, hiperpaginación), procesos, controladores, usuarios, archivos, interfaz y software de utilidad

Qué muestra

El sistema operativo reparte la memoria principal (RAM) entre los programas en ejecución. La memoria se divide en páginas iguales que caben en marcos de la RAM. Cuando la RAM se llena, el SO mueve las páginas usadas hace más tiempo a la memoria virtual, un archivo de paginación en el almacenamiento secundario. Si un programa necesita una de esas páginas se produce un fallo de página y debe esperar a que se lea del disco, mucho más lento que la RAM. Cuando se necesitan más páginas de las que caben, el equipo pasa casi todo el tiempo intercambiando: es la hiperpaginación. La ROM no es volátil y guarda el firmware (BIOS/UEFI) que arranca el equipo.

Cómo usarla

En la pestaña Memoria, haz clic en un programa para abrirlo o traerlo al frente y en × para cerrarlo. Mueve el control RAM, desmarca Memoria virtual en disco y lee la tabla de páginas, los indicadores y la gráfica de fallos de página y fluidez. Pulsa Reiniciar equipo para seguir el arranque paso a paso. En la pestaña Funciones del SO, haz clic en una función del esquema y usa sus botones: Iniciar, Enviar petición, Probar, Desfragmentar o Copiar ahora.

Parámetros que puedes cambiar

  • Pestaña inicial Memoria, Funciones del SO
  • Tamaño de la RAM 2–8 GB
  • Memoria virtual activada
  • Programas abiertos al empezar 0–4
  • Función inicial en la pestaña del SO Gestión de procesos, Gestión de memoria, Dispositivos y controladores, Usuarios y permisos, Gestión de archivos, Interfaz de usuario, Utilidad: desfragmentación, Utilidad: copia de seguridad
  • Tipo de unidad (desfragmentación) Disco duro (HDD), SSD

Preguntas para explorar

  1. ¿Por qué, con 4 GB de RAM y cuatro programas abiertos, abrir el Juego dispara la tasa de fallos de página?
  2. ¿Por qué el programa de arranque se guarda en la ROM y no en la RAM?
  3. ¿Por qué desfragmentar acelera un disco duro pero no se hace en un SSD?