Miércoles, Julio 15, 2020

Usar un archivo como swap desde una memoria usb sin particionar

swap-memory-Linux.jpg

En esta ocasión les hablaré de un pequeño truco para poder utilizar un porción del espacio libre de una memoria usb como swap sin necesidad de particionar el dispositivo y así lograr una experiencia de trabajo un poco mas fluida en equipos con pocos recursos.

Para este ejemplo supondremos que la memoria usb tiene 4 GB de espacio libre y que utilizaremos 1 GB como swap para el equipo.

Lo primero que hay que hacer es reservar el espacio en la memoria usb, para ello se creara un archivo que sera utilizado por el sistema para escribir los datos al momento de usar la swap.

# dd if=/dev/zero of=/media/nombredelpendrive/swapfile.swp bs=1024 count=1048576

El punto de montaje puede variar dependiendo de la distribución que se utilice.

Luego de este paso se debe convertir dicho archivo en un dispositivo que pueda ser usado por el sistema, para lograr esto se hará uso de un dispositivo loop, mediante el siguiente comando.

# losetup -v /dev/loop0 /media/nombredelpendrive/swapfile.swp

Ahora solo se debe crear la swap en ese dispositivo mediante los siguientes comandos.

# mkswap /dev/loop0
# swapon -v /dev/loop0

Ahora se puede comprobar mediante el comando top que el sistema cuenta con 1 GB adicional de swap. En caso de necesitar eliminar dicha memoria swap, solo hay que ejecutar los siguientes comandos antes de desconectar la memoria usb.

# swapoff -v /dev/loop0
# losetup -dv /dev/loop0

Espero que esta información les sea útil…

Mas información: Espacio de intercambioLoop device (inglés) | Top manual (inglés)

 

Fuente: sinfallas

Compártelo. ¡Gracias!

 
Grupo Digital de Ayuda! Laboratorio Linux! - Linux para todos.

¿Quién está en línea?

Hay 80 invitados y ningún miembro en línea

Contador de Visitas

10751006
Hoy Hoy 934
Ayer Ayer 2808
Esta semana Esta semana 6469
Este mes Este mes 37732
Total de Visitas Total de Visitas 10751006

Día con más
visitantes

06-15-2020 : 2878

Gracias por su visita