¡Más memoria! (Usando un USB)
Una de las muchísimas cosas por las que me gusta Linux es por la cantidad de cosas que se pueden hacer una vez sabes lo que estás haciendo… El caso de otros Sistemas Operativos, es que no te dejan hacer nada.
El caso que me ocupa es mi pobre portátil, de más de tres años de vida, con 512 MB de RAM. Las imágenes de mi D200 son a veces de 3MB (JPEG) y si uso NEF (RAW), de 8-9MB. El pobre GIMP necesita más y más memoria. Sobre todo si se guardan los cambios en la cola de “deshacer”. De vez en cuando el pobre se pone a hacer intercambio de disco como loco, y casi no puedo terminar de editar la imagen en cuestión.
Hoy, al mirar el lápiz USB se me ha ocurrido que por qué no le doy más memoria a mi equipo con esa “memoria” USB… Parece lógico, ¿no? Ahora explicádselo a alguien de Windows
OK, el caso es sencillo entonces. El USB (si es 2.0) tiene una velocidad de acceso bastante superior a los discos duros (y son menos ruidosos también). Así que se puede hacer lo siguiente. Imaginamos que tenemos un USB de 1GB con 512 MB libres:
Primero se crea un fichero de 512 MB (suponemos que el USB está montado en /media/disk:
# dd if=/dev/zero of=/media/disk/swap bs=1M count=512
Lo convertimos en un swap:
# mkswap /media/disk/swap
Y lo instalamos como swap:
# swapon /media/disk/swap -p 32767
Y voilá. Por supuesto el sistema no irá tan rápido como si tuviera 512 MB más de memoria física, pero por supuesto más rápido que haciendo intercambio con el disco duro, como es mi caso. Os aseguro que os puede sacar de un apuro. Al menos a mí me ha sacado (sin ir más lejos para editar la imagen de Boston…)
Finalmente, antes de desmontar (o de quitar el USB a la ligera) hay que desactivar ese swap:
# swapoff /media/disk/swap
Si no hacéis esto, el resultado es desastroso…
Actualización: Leyendo por ahí hasta he visto que el Windows Vista lleva una opción para hacer esto… Madre mía, qué avanzado está el Vista… Sobre todo porque esto se puede hacer con Linux desde hace siglos




