Sistemas operativos

La memoria es un recurso esencial de cualquier sistema informático. El sistema operativo debe gestionarla para que los programas funcionen correctamente.


🔹 Memoria principal (RAM)

  1. Definición

    • Es la memoria de trabajo del ordenador, donde se cargan los programas y datos mientras se ejecutan.
    • Es volátil → se borra al apagar el equipo.
  2. Características

    • Muy rápida en comparación con el disco.
    • Limitada en tamaño → obliga a usar memoria virtual.
    • Acceso aleatorio: cualquier posición puede leerse o escribirse en el mismo tiempo.
  3. Funciones en el SO

    • Asignar RAM a cada proceso.
    • Proteger la memoria para que un proceso no interfiera con otro.
    • Liberar la memoria al terminar un proceso.

👉 Ejemplo: cuando abres un navegador, se carga en la RAM. Si abres más pestañas, aumenta su consumo de memoria.


🔹 Memoria secundaria (almacenamiento masivo)

  1. Definición

    • Dispositivos de almacenamiento persistente: discos duros (HDD), SSD, memorias USB, etc.
    • Es no volátil → conserva la información aunque apagues el equipo.
  2. Características

    • Mucho más grande que la RAM.
    • Más lenta en velocidad de acceso.
    • Organizada en bloques o sectores gestionados por el sistema de archivos.
  3. Funciones en el SO

    • Guardar programas y datos permanentemente.
    • Proporcionar espacio para la memoria virtual (swap o paginación).
    • Organizar el acceso a través del sistema de archivos.

👉 Ejemplo: tus documentos, fotos y programas instalados se guardan en memoria secundaria.


🔹 Relación entre RAM y almacenamiento

  • La RAM es como el escritorio de trabajo: rápido pero limitado.
  • El disco es como el archivo o cajonera: grande y permanente, pero más lento.
  • El sistema operativo usa la RAM para lo inmediato, y la memoria secundaria para almacenamiento a largo plazo.

🔹 Ejemplo práctico

Cuando editas un archivo en Word:

  1. El programa y el documento se cargan en la RAM.
  2. Mientras trabajas, los cambios están en memoria principal.
  3. Al guardar, el SO escribe el archivo en la memoria secundaria (disco).

📌 Resumen rápido

  • Memoria principal (RAM): rápida, volátil, usada para procesos en ejecución.
  • Memoria secundaria (disco): más lenta, no volátil, almacena datos permanentes.
  • El SO gestiona ambas para equilibrar velocidad y capacidad.
  • Loading...