CachyOS, una distribución basada en Arch Linux centrada en el rendimiento y la personalización, aprovecha al máximo los recursos modernos. Sin embargo, por defecto no utiliza ramdisk (memoria RAM como disco temporal) para sus operaciones más intensivas como la caché de paquetes o las compilaciones de software. ¿Qué pasaría si lo configuramos para hacerlo?
En este artículo te explicamos cómo funciona la caché por defecto, cómo puedes redirigirla a RAM, y si realmente vale la pena hacer ese cambio.

📦 ¿Cómo usa CachyOS la caché por defecto?
CachyOS, como Arch Linux, guarda la mayoría de sus archivos temporales y de caché en el SSD/HDD por defecto. Aquí te explicamos cómo y dónde:
1. Caché de Pacman
- Carpeta:
/var/cache/pacman/pkg/
- Aquí se almacenan los paquetes
.pkg.tar.zst
descargados por el sistema al instalar o actualizar. - Estos archivos permanecen hasta que se limpian manualmente.
2. Carpetas temporales de compilación (AUR)
- Herramientas como
yay
oparu
guardan archivos temporales en:~/.cache/paru/
~/.cache/yay/
- También pueden usar
/tmp
si está bien configurado.
⚡ ¿Usa CachyOS algún tipo de Ramdisk?
Por defecto: no. Aunque muchas distribuciones modernas podrían montar /tmp
en RAM, CachyOS no lo hace automáticamente. Sin embargo, el usuario puede configurarlo de forma muy sencilla.
🔧 ¿Cómo activar el uso de Ramdisk en CachyOS/ArchLinux?
Aquí tienes varias formas de lograr que parte del sistema trabaje directamente desde la RAM:
✅ 1. Montar /tmp
en RAM con tmpfs
Esto hará que cualquier operación temporal se realice en RAM, ahorrando escritura al SSD.
Paso:
Edita tu archivo /etc/fstab
:
sudo nano /etc/fstab
Agrega esta línea al final:
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
Guarda y reinicia.
✅ 2. Redirigir caché de Pacman a RAM (temporal)
Puedes montar un ramdisk específicamente para la caché de pacman con:
sudo mount -t tmpfs -o size=2G tmpfs /var/cache/pacman/pkg
Esto usará hasta 2 GB de RAM para almacenar temporalmente los paquetes descargados.
⚠️ Advertencia: al reiniciar, se pierde lo que haya en la caché, así que solo útil si harás una instalación masiva en una sesión.
✅ 3. Compilar en RAM
Para compilar en RAM, edita el archivo de configuración de makepkg
:
sudo nano /etc/makepkg.conf
Busca la variable BUILDDIR
y ponla así:
BUILDDIR=/tmp/makepkg
Combinado con /tmp
en RAM, todos los paquetes AUR que compiles se harán desde memoria.
📈 ¿Vale la pena usar Ramdisk en CachyOS?
Escenario | ¿Usar Ramdisk? |
---|---|
Tienes +16 GB de RAM | ✅ Sí, mejora velocidad y cuida tu SSD |
Compilas mucho desde AUR | ✅ Muy útil para rendimiento |
SSD viejo y limitado o también nuevo y costoso | ✅ Reduce escrituras innecesarias y alarga la vida de tu SSD |
Solo 4–8 GB de RAM | ❌ No recomendado (podrías quedarte sin memoria) |
Quieres máxima velocidad de sistema | ✅ Ideal para performance puro |
🎯 Conclusión
Aunque CachyOS no usa ramdisk por defecto, configurarlo para que use RAM como almacenamiento temporal puede mejorar el rendimiento y prolongar la vida útil de tu SSD. Es especialmente útil si tienes suficiente memoria y trabajas mucho con paquetes AUR o instalaciones frecuentes.
Con unos pocos cambios simples, puedes convertir tu CachyOS en una bestia ultrarrápida que aprovecha la RAM al máximo.