Skip to main content

¿Necesita una partición de intercambio?

Simon Sinek, Your Why vs the Company's Why & Always Being Yourself | #AskGaryVee Episode 226 (Abril 2025)

Simon Sinek, Your Why vs the Company's Why & Always Being Yourself | #AskGaryVee Episode 226 (Abril 2025)
Anonim

Una pregunta que se hace comúnmente al instalar Linux es "¿Necesito una partición de intercambio?"

La memoria es un poco como un aparcamiento del centro comercial. Al comienzo del día, el estacionamiento estará vacío y habrá muchos espacios disponibles. A medida que las personas comienzan a llegar, cada vez se agotan más espacios y, finalmente, el estacionamiento se llena.

En este punto, hay un par de cosas que pueden suceder. Puede detener cualquier coche que ingrese al estacionamiento hasta que haya espacios disponibles o forzar a algunos de los autos a abandonar los espacios.

En términos de computación, cuando empiece a usar su computadora por primera vez, debería tener la mayor parte de su memoria disponible. La única memoria utilizada será de los procesos requeridos por el sistema operativo. Cada vez que cargue una aplicación, se iniciará un nuevo proceso y se reservará una cantidad determinada de memoria para la aplicación.

Cada vez que cargue una nueva aplicación, habrá menos memoria disponible para ejecutar ese programa y, finalmente, llegará al punto en el que no habrá suficiente para ejecutar esa aplicación.

¿Qué hace Linux cuando no queda suficiente memoria?

Comienza a matar procesos. Esto no es algo que realmente quieres que suceda. Si bien hay un mecanismo de puntuación para elegir qué procesos matar, básicamente dejas la decisión en tu sistema operativo y la tomas de tus manos.

Linux solo comenzará a eliminar procesos cuando se acabe la memoria virtual. ¿Qué es la memoria virtual? La memoria virtual es la cantidad de RAM física + cualquier espacio en disco reservado para propósitos de paginación (intercambio).

Piense en una partición de intercambio como un estacionamiento de desbordamiento. Cuando todos los espacios de estacionamiento principales están llenos, se puede usar el estacionamiento de espacio adicional para espacio adicional. Hay, por supuesto, una desventaja de usar un estacionamiento desbordado. En general, el estacionamiento desbordado está más alejado del centro comercial real, por lo que los conductores y los pasajeros tienen que caminar más hacia las tiendas, lo que requiere mucho tiempo.

Puede crear una partición de intercambio que será utilizada por Linux para almacenar procesos inactivos cuando la memoria RAM física se esté agotando. La partición de intercambio es básicamente un espacio de disco reservado en su disco duro. (Al igual que un aparcamiento de desbordamiento).

Obviamente, es mucho más rápido acceder a la memoria RAM que los archivos almacenados en su disco duro. Si descubre que se está quedando sin memoria constantemente y su disco duro está zumbando, es probable que esté utilizando excesivamente espacio de intercambio.

¿Qué tanto necesita una partición de intercambio?

Si tiene una computadora con una pequeña cantidad de memoria en primer lugar, es altamente recomendable.

Como prueba, configuramos una máquina virtual con 1 gigabyte de RAM y sin partición de intercambio e instalamos Peppermint Linux, que usa el escritorio LXDE y, en general, tiene poco espacio en memoria.

Peppermint Linux es que viene con Chromium preinstalado y cada vez que abres una pestaña de Chromium se usa una cantidad decente de memoria.

Abrimos una pestaña y navegamos a linux.about.com y luego abrimos una segunda pestaña e hicimos lo mismo. Continuamos repitiendo este proceso hasta que, finalmente, la memoria se agotó. La imagen de arriba muestra lo que pasó después. Chromium básicamente muestra un mensaje que indica que la pestaña ha dejado de funcionar y que probablemente se deba a la falta de memoria.

A continuación, configure una nueva máquina virtual con 1 gigabyte de RAM y una partición de intercambio de 8 gigabytes. Pudimos abrir pestaña tras pestaña tras pestaña y, aunque la memoria RAM física se había agotado, el espacio de intercambio comenzó a usarse y pudimos continuar abriendo pestañas.

Claramente, si tiene una máquina con 1 gigabyte de RAM, es más probable que necesite una partición de intercambio que si tiene una máquina con 16 gigabytes de RAM. Es muy probable que nunca utilice el espacio de intercambio en una máquina con 8 gigabytes de RAM o más, a menos que realice una serie de cálculos graves o edite videos.

Sin embargo, siempre se recomienda tener una partición de intercambio. El espacio en disco es barato. Ponga algo de eso a un lado como un sobregiro para cuando se está quedando sin memoria.

Si descubre que su computadora siempre tiene poca memoria y que está usando espacio de intercambio constantemente, puede ser el momento de pensar en actualizar la memoria de su computadora.

Si ya instaló Linux y no configuró una partición de intercambio, no se perderá. En su lugar, es posible crear un archivo de intercambio que básicamente logre el mismo objetivo.

¿Puedo reservar espacio en mi SSD para espacio de intercambio?

Puede reservar espacio en un SSD para el espacio de intercambio y, en teoría, será mucho más rápido acceder a esa partición que en un disco duro tradicional. Los SSD tienen una vida útil limitada y solo pueden manejar un cierto número de lecturas y escrituras. Para poner las cosas en perspectiva, ese número es realmente muy alto y su SSD probablemente durará más que la vida de su computadora.

Recuerde que el espacio de intercambio se supone que es un búfer de desbordamiento y no se usa de manera consistente. Como se mencionó anteriormente, si encuentra que está utilizando constantemente la partición de intercambio, considere actualizar la memoria.