Un archivo de intercambio es una forma de memoria virtual, similar a la memoria de acceso aleatorio (RAM) y la memoria caché de un procesador, en la que se puede utilizar un archivo de intercambio para almacenar datos temporales. Es la forma de memoria más lenta, se encuentra en un disco duro o SSD y el sistema Linux la reserva para usarla cuando el SO se queda sin RAM. Si configura su instalaciónde Linuxpara que utilice un archivo de intercambio, técnicamente puede utilizar más RAM de la que su PC tiene instalada físicamente.
Esto permitiría que el sistema operativo tenga más aplicaciones ejecutándose simultáneamente y más datos cargados para una recuperación inmediata de lo que sería posible de otra manera. Debido a que el archivo de intercambio (o archivos de paginación) no se almacena utilizando componentes físicos, como uno de losmejores módulos de RAMdel mercado, solo recomendamos usar un archivo de intercambio si no puede instalar más memoria física del sistema. De manera predeterminada, un sistema operativo como Linux administrará los archivos de intercambio automáticamente.
¿Por qué deberías usar un archivo de intercambio en Linux?
El uso de un archivo de intercambio en Linux puede ser una forma rentable de aumentar la cantidad de datos y la cantidad de tareas que pueden estar activas en un momento determinado. Por ejemplo, si desea cargar un puñado de archivos de imágenes RAW desde una cámara, el software de edición de fotografías llenará la RAM disponible con datos. Si necesita cargar más imágenes de las que la RAM puede manejar, Linux puede utilizar el archivo de intercambio para almacenar las imágenes restantes. El rendimiento se verá afectado al utilizar el software, pero le permitirá hacer más cosas.
Un archivo de intercambio ubicado en un SSD proporcionaría una mejora sustancial del rendimiento en comparación con un disco duro mecánico. Aunque un archivo de intercambio suele registrar una cantidad considerable de datos que se escriben en una unidad, una desventaja de un SSD, las unidades modernas se han diseñado con cierto grado de resistencia. Un SSD lanzado en los últimos años sería adecuado para un archivo de intercambio y debería durar más que la vida útil de la PC tal como se armó antes de que se realice una actualización o un reemplazo de componentes.
¿Cuánto espacio se debe reservar para un archivo de intercambio?
Linux puede utilizar una partición de archivo de intercambio permanente para almacenar datos que no se pueden cargar en la RAM por cualquier motivo. La cantidad de espacio que se debe reservar para un archivo de intercambio está determinada por la cantidad de memoria del sistema presente, el tamaño de la unidad donde se ubicará el archivo de intercambio y el uso que se le va a dar a la PC. El sitio webde Ubuntutiene unasección de preguntas frecuentes publicadaque brinda más detalles sobre cuánto espacio se debe reservar para el archivo de intercambio.
No hay una respuesta correcta (o incorrecta) en cuanto al tamaño de un archivo de intercambio. Vea lo que el sistema operativo Linux establece automáticamente alcrear particionesy comience desde allí. La buena noticia es que un archivo de intercambio se puede configurar más tarde con más (o menos) espacio reservado para datos temporales. Si nunca se queda sin memoria del sistema (una de lasmejores computadoras portátiles Linuxcon al menos 32 GB de RAM se encuentra en este grupo), puede arreglárselas sin un archivo de intercambio.
Cómo comprobar cuánto espacio está reservado en Linux para el archivo de intercambio
Es fácil comprobar el tamaño de tu archivo de intercambio en Linux. Algunas distribuciones pueden incluso tener una forma sencilla de hacerlo mediante una interfaz gráfica de usuario, que a menudo requiere abrir un monitor del sistema. Las distribuciones basadas en Debian ofrecen la aplicación System Monitor, que se puede ver en la captura de pantalla que aparece en la parte superior de este artículo. Si prefieres usar la Terminal, este es el comando que necesitarás:
libre -h
El comando "free" verifica cuánta memoria se utiliza, se instala y se encuentra disponible para su uso. El indicador "-h" simplemente proporciona los resultados del comando de una manera más sencilla. Otro comando que se puede utilizar es "swapon", que enumera solo el archivo de intercambio si hay uno configurado.
swapon--mostrar
El indicador "--show" garantiza que no se realicen cambios en el archivo de intercambio en el sistema; en su lugar, simplemente muestra si hay espacio reservado en las unidades de almacenamiento conectadas.
Tenga cuidado al configurar el archivo de intercambio en Linux, ya que la gestión incorrecta de las particiones y otras partes del sistema de archivos podría provocar la pérdida de datos. Realice siempre una copia de seguridad de su PC.
Terminando
Le sugiero que siga la guía del archivo de intercambio de Ubuntu para obtener detalles sobre cómo crear o editar la partición para aumentar o reducir la capacidad disponible para los datos temporales. Tenga en cuenta que el uso de un archivo de intercambio permanente a través de Linux reservará espacio en una unidad seleccionada, lo que limitará la capacidad general del grupo de almacenamiento. Sin embargo, esto da como resultado una menor actividad del disco.
Un archivo de intercambio puede ser una forma útil de hacer más cosas en su PC sin tener que expandir la RAM mediante la compra de nuevos módulos.