El sistema operativo Linux es uno de los sistemas operativos de escritorio y servidor más estables y seguros, no es de extrañar que sea el sistema operativo de referencia para la mayoría de los servidores.

Los administradores e ingenieros de sistemas aman Linux por su estabilidad y rendimiento, pero ocasionalmente Linux también experimenta problemas de rendimiento.

El "error de lectura en el dispositivo de intercambio" es una falla relativamente común en Linux que puede hacer que su sistema se bloquee o no responda dejándolo inutilizable. Esta guía le mostrará cómo corregir el error de lectura en la falla del dispositivo de intercambio en Ubuntu Linux.

¿Por qué utilizar un archivo de intercambio?

Un archivo de intercambio puede ser un medio de almacenamiento físico, como una unidad USB, un archivo en un disco duro o una partición dedicada en un medio de almacenamiento.

Los archivos de intercambio juegan un papel importante porque actúan como un medio complementario a la RAM física de su PC. Cuando está ejecutando procesos que consumen mucha memoria y su RAM se queda sin almacenamiento, Linux usará el archivo de intercambio para ejecutar las otras aplicaciones o almacenar datos variables.

instagram viewer

A partir de Ubuntu Linux 18.04, el área de intercambio es por defecto un archivo de intercambio, antes de que el área de intercambio solía ser un partición de intercambio.

Causas comunes del error de lectura en la falla del dispositivo de intercambio

Algunas de las causas más comunes de fallas en dispositivos o archivos de intercambio incluyen las siguientes:

  • RAM muy baja en su PC: Cuando le queda muy poca memoria en su sistema, la mayoría de las aplicaciones almacenarán por la fuerza datos variables en un archivo de intercambio. Desafortunadamente, leer datos de un archivo de intercambio es mucho más lento que leerlos de la RAM.
  • Almacenamiento de dispositivo de intercambio bajo: Surgirán problemas si tiene un archivo de intercambio muy pequeño con una gran cantidad de datos almacenados como datos variables, lo que a su vez conducirá a un bajo rendimiento del sistema.

Al observar las causas mencionadas anteriormente, podemos decir que aumentar el tamaño de la RAM o el archivo de intercambio puede ayudar a solucionar el error de lectura en el problema del dispositivo de intercambio en Ubuntu.

Visualización del tamaño del archivo de intercambio

Para corregir el error de lectura en la falla del dispositivo de intercambio, debe asegurarse de tener suficiente espacio de almacenamiento en su archivo de intercambio. Idealmente, el tamaño de su archivo de intercambio debe coincidir ligeramente con el tamaño de su RAM.

Ejecute el siguiente comando para verificar el tamaño de su archivo de intercambio en Ubuntu Linux. Además, también enumera el espacio RAM.

swapon --mostrar

Como puede ver en el resultado anterior, esta PC en particular tiene un almacenamiento de archivos de intercambio de 2 GB.

Alternativamente, también puede usar la interfaz GUI para verificar el archivo de intercambio y la memoria en uso. presione el Super + A teclas del teclado y busque Monitor del sistema. El gráfico en el medio muestra su memoria y el uso de archivos de intercambio.

El conocimiento del archivo de intercambio y el uso de RAM es importante para tomar decisiones informadas mientras administrar su RAM en Linux.

Crear un archivo de intercambio

Antes de crear o aumentar el tamaño de su archivo de intercambio, asegúrese de deshabilitar /archivo de intercambio usando el comando a continuación.

sudo swapoff / swapfile

Una vez que se haya desactivado el archivo de intercambio, estará listo para crear un nuevo archivo de intercambio. Por ejemplo, para crear un archivo de intercambio de 4G, ejecute el siguiente comando.

sudo fallocate -l 4G / swapfile

Por motivos de seguridad, debe asignar su archivo de intercambio con solo permisos de lectura y escritura en el usuario raíz, utilizando el comando a continuación.

sudo chmod 600 / swapfile

Puede especificar que el /swapfile es un área de intercambio usando el mkswap utilidad como se muestra a continuación.

sudo mkswap / swapfile

Finalmente, puede habilitar o iniciar su archivo de intercambio ejecutando el siguiente comando.

sudo swapon / swapfile

Supervisión del uso de memoria en Linux

Ahora que tiene un archivo de intercambio con suficiente memoria en su lugar, su sistema Linux lo usará en consecuencia. Puede monitorear el archivo de intercambio y el uso de RAM usando las herramientas definidas en esta guía. Otra opción para verificar el archivo de intercambio y el uso de RAM es usar el libre -m mando.

La poca memoria del sistema es la razón principal por la que los programas no responden en una computadora. Saber cómo acabar con esos programas puede ser un salvavidas en tales situaciones.

Correo electrónico
7 formas de eliminar programas que no responden en Linux

Cuando una aplicación de Linux deja de responder y se bloquea, ¿cómo puede eliminarla? Pruebe uno de estos trucos para eliminar un programa atascado en Linux.

Leer siguiente

Temas relacionados
  • Linux
  • Memoria del ordenador
Sobre el Autor
Mwiza Kumwenda (8 Artículos publicados)

Mwiza desarrolla software de profesión y escribe extensamente en Linux y programación front-end. Algunos de sus intereses incluyen historia, economía, política y arquitectura empresarial.

Más de Mwiza Kumwenda

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Un paso más…!

Confirme su dirección de correo electrónico en el correo electrónico que le acabamos de enviar.

.