Minimizar ruido de los discos duros con hdparm

Es posible reducir el ruido que generan los discos internos del disco duro que al rotar, si cambiamos la velocidad de la rotación, una velocidad fácil de conocer gracias al comando hdparm.

Para instalar hdparm en Fedora 23:

sudo dnf install hdparm -y

Luego de finalizada la instalación de hdparm, iremos a ver a cuántas revoluciones giran los discos de nuestro disco duro, para eso escribimos en la terminal:

sudo hdparm -I /dev/sdb | grep acoustic

Esto devolverá algo como lo siguiente:

Recommended acoustic management value: 254, current value: 0

Utilizando esta información podemos ejecutar lo siguiente, para establecer el valor recomendado:

sudo hdparm -M 254 /dev/sdb

Ver el artículo ejecutar script al inicio del sistema para ejecutar este comando en cada inicio del sistema.

Fuente: LinuxAdictos

Instalar Zswap para mejorar la gestión de RAM en GNU/Linux

Zswap

Zswap es un módulo que se integró a partir del Kernel 3.11 a Linux y básicamente lo que hace es funcionar como compresor de paginado para mejorar el uso de RAM y Swap en un sistema. No lo confundan con zRAM, ya que son cosas distintas que sin embargo se utilizan para fines similares. La ventaja de Zswap con respecto a Zram radica en el hecho de que ya viene integrado en cualquier kernel Linux de cualquier distro a partir de la versión 3.11 (solamente tenemos que habilitarlo) mientras que zRAM se tiene que instalar aparte y en algunas distros como Fedora esto es tedioso. Por otro lado Zswap está pensado para beneficiar a todo tipo de equipos, desde el más antiguo con el mínimo de RAM disponible hasta el más nuevo y moderno, al ser sólo un compresor que, en términos simples: “hace que más aplicaciones quepan en la memoria RAM” (o ante los ojos del usuario así parece, aunque en realidad su función sea más compleja) mientras que zRAM se destina a equipos con al menos 1GB de RAM porque  realmente sólo es una swap que corre dentro de la RAM.

Cómo activar Zswap en Fedora 23

NOTA: Para empezar desinstala zRAM si lo estás usando actualmente.

Para comprobar si se encuentra instalado:

sudo dnf list installed | grep -i zram

Habilitar Zswap es sencillo en cualquier distro que tenga el kernel 3.11 o superior, sólo tenemos que editar el archivo /etc/default/grub y en la línea GRUB_CMDLINE_LINUX añadir zswap.enabled=1 separado a un espacio del último parámetro dentro de esa línea:

sudo vim /etc/default/grub

Corremos el comando de actualización del GRUB 2:

grub2-mkconfig -o /boot/grub2/grub.cfg

lo que devolverá algo como esto:

Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.2.5-300.fc23.x86_64
Found initrd image: /boot/initramfs-4.2.5-300.fc23.x86_64.img
Found linux image: /boot/vmlinuz-4.2.3-300.fc23.x86_64
Found initrd image: /boot/initramfs-4.2.3-300.fc23.x86_64.img
Found linux image: /boot/vmlinuz-0-rescue-1cf7c59161020ea893(...)
Found initrd image: /boot/initramfs-0-rescue-1cf7c59161a8458(...).img
done

y al reiniciar el comando:

dmesg | grep zswap

Nos debería mostrar una salida como ésta:

[ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-4.2.5-300.fc23.x86_64 root=/dev/mapper/fedora-root ro rd.lvm.lv=fedora/root rd.lvm.lv=fedora/swap rhgb quiet zswap.enabled=1
[ 0.000000] Kernel command line: BOOT_IMAGE=/vmlinuz-4.2.5-300.fc23.x86_64 root=/dev/mapper/fedora-root ro rd.lvm.lv=fedora/root rd.lvm.lv=fedora/swap rhgb quiet zswap.enabled=1
[ 0.902295] zswap: loading zswap
[ 0.902298] zswap: using zbud pool
[ 0.902304] zswap: using lzo compressor

Indicando que Zswap está activado.

Fuente: Xenode Systems