Gestion acoustique HDPARM : Réduire le niveau sonore du disque dur
La plupart des disques durs non SSD permettent une réduction du bruit en diminuant la vitesse de déplacement de la tête lors de l’accès aux données. Cette capacité est appelée gestion acoustique automatique ou AAM. Dans ce tutoriel, vous verrez comment installer le progiciel hdparm sur toutes les principales distributions Linux et l’utiliser pour manipuler les valeurs AAM afin de réduire ou d’augmenter le mouvement de la tête, affectant ainsi directement le niveau de bruit du disque dur.
Dans ce tutoriel, vous allez apprendre :
- Comment installer
hdparmsur les principales distributions Linux - Comment utiliser
hdparmpour ajuster la vitesse de la tête de mouvement du disque dur
Comment installer hdparm sur Linux
La première chose que nous devrons faire est d’installer hdparm, au cas où il ne serait pas déjà sur votre système.
Vous pouvez utiliser la commande appropriée ci-dessous pour installer hdparm avec le gestionnaire de paquets de votre système.
Pour installer hdparm sur Ubuntu, Debian et Linux Mint :
sudo apt install hdparm
Pour installer hdparm sur Fedora, CentOS, AlmaLinux et Red Hat :
sudo dnf install hdparm
Pour installer hdparm sur Arch Linux et Manjaro :
sudo pacman -S hdparm
Utilisez hdparm pour ajuster la vitesse de déplacement de la tête du disque dur
Tout d’abord, trouvez un périphérique de bloc approprié pour un disque dur avec lequel vous souhaitez travailler. Cela peut être fait via la commande
lsscsi.lsscsi -g [2:0:0:0] disk ATA HTS721060G9SA00 MC3I /dev/sda /dev/sg0Ensuite, nous utilisons
hdparmpour déterminer le mouvement actuel de la vitesse de la tête :hdparm -M /dev/sdX /dev/sda: acoustic = 254 (128=quiet ... 254=fast)Si votre disque ne prend pas en charge AAM, vous recevrez le message :
acoustic=non pris en charge. Notre entraînement actuel est réglé sur la vitesse maximale, donc aucune réduction de bruit n’est appliquée. D’après la sortie ci-dessus, nous pouvons voir que toutes les valeurs comprises entre 128 ... 254 sont acceptés. Tous les disques durs n’acceptent pas toutes les valeurs multiples. Pour les disques plus anciens, vos options peuvent se réduire à 0-(OFF), 128-(silencieux) ou 254-(rapide). L’option 0-(OFF) désactivera AAM et le réglera ainsi sur la valeur maximale de 254.Il convient de souligner que toute réduction de la vitesse de tête s’accompagne également d’un prix d’un temps d’accès au disque dur plus lent. Réduisons le niveau sonore de notre variateur au minimum, c’est-à-dire la valeur AAM 128 :
hdparm -M 128 /dev/sdX /dev/sda: setting acoustic management to 128 acoustic = 128 (128=quiet ... 254=fast)N’hésitez pas à affiner l’équilibre entre le bruit et la vitesse en réglant des valeurs comprises entre 128.. 254 (si disponible).
hdparm -M 150 /dev/sdX /dev/sda: setting acoustic management to 150 acoustic = 150 (128=quiet ... 254=fast) hdparm -M /dev/sdX /dev/sda: acoustic = 150 (128=quiet ... 254=fast)Pour désactiver la gestion automatique de l’acoustique, réglez la valeur AAM sur 0 :
hdparm -M 0 /dev/sdX /dev/sda: setting acoustic management to 0 acoustic = 254 (128=quiet ... 254=fast) hdparm -M /dev/sdX /dev/sda: acoustic = 254 (128=quiet ... 254=fast)
Réflexions finales
Dans ce tutoriel, nous avons vu comment réduire le bruit acoustique d’un disque dur sur un système Linux. Cela se fait en réduisant la vitesse d’un disque dur à l’aide de l’utilitaire hdparm. Ce programme peut être installé sur toutes les principales distributions Linux et est souvent installé par défaut. N’hésitez pas à expérimenter avec différentes valeurs pour trouver un bon équilibre entre le niveau de bruit et la vitesse de lecture/écriture pour votre ou vos disques durs.
