Qu’est-ce que TRIM et pourquoi est-il important ?
TRIM est une commande essentielle pour le bon fonctionnement des disques SSD (Solid State Drive). Elle permet au système d’exploitation d’indiquer au SSD quelles zones de mémoire ne contiennent plus de données, facilitant ainsi le processus de nettoyage et d’optimisation. En activant TRIM, on prévient le ralentissement du SSD, qui peut survenir lorsque les données sont effacées. En effet, les SSD nécessitent un certain temps pour effacer les données avant d’écrire de nouvelles informations, et TRIM aide à gérer ce processus de manière efficace.
Les étapes pour vérifier si TRIM est activé sous Linux
1. Ouvrir un terminal :
La première étape pour vérifier l’état de TRIM consiste à ouvrir un terminal sur votre distribution Linux. Cela peut généralement être fait via un raccourci clavier (souvent Ctrl + Alt + T
) ou à partir du menu des applications.
2. Vérifier les tâches de TRIM :
Utilisez la commande suivante pour vérifier si une tâche de TRIM est configurée sur votre système :
systemctl status fstrim.timer
Cette commande vous montrera si le service de minuterie TRIM est actif ou non. Si le service est activé, cela signifie que TRIM s’exécute automatiquement à intervalles réguliers.
3. Confirmation de l’exécution de TRIM :
Ensuite, pour vérifier si TRIM a été exécuté récemment, vous pouvez utiliser :
sudo fstrim -v /
Cette commande réalise un nettoyage et vous affichera le nombre de blocs libérés. Si vous obtenez une réponse positive avec des chiffres, alors TRIM fonctionne correctement.
Comment activer TRIM sur votre système Linux
1. Modification du fichier fstab :
Pour s’assurer que TRIM est exécuté chaque fois que des fichiers sont supprimés, vous devez ajouter une option dans le fichier de configuration des systèmes de fichiers fstab
. Ouvrez ce fichier avec les droits de superutilisateur en utilisant :
sudo nano /etc/fstab
Ajoutez l’option discard
à la ligne correspondant à votre SSD. Cela pourrait ressembler à :
UUID=xxxxx / ext4 defaults,discard 0 1
2. Utilisation de Cron pour exécutions régulières :
Si vous préférez une approche régulière au lieu de dépendre des suppressions de fichiers, vous pouvez configurer une tâche cron qui exécutera fstrim
périodiquement. Créez ou modifiez un script dans le répertoire /etc/cron.daily/
:
sudo nano /etc/cron.daily/trim
Ajoutez les lignes suivantes :
#!/bin/sh
fstrim -v /
N’oubliez pas d’accorder les permissions nécessaires avec la commande :
sudo chmod a+x /etc/cron.daily/trim
Comment savoir si TRIM est activé sous Linux ?
Pour vérifier si TRIM est activé, commencez par ouvrir un terminal et exécutez :
sudo hdparm -I /dev/sda | grep "TRIM supported"
Cette commande vous indique si votre disque SSD supporte TRIM. Si la réponse renvoie que TRIM est pris en charge, cela signifie qu’il peut être utilisé.
Questions fréquentes (FAQ)
Q1: TRIM est-il activé par défaut sous toutes les distributions Linux ?
R: Non, TRIM n’est pas activé par défaut dans toutes les distributions. Les utilisateurs doivent souvent configurer manuellement TRIM selon leurs préférences.
Q2: Que se passe-t-il si TRIM n’est pas activé ?
R: Sans TRIM, les SSD peuvent ralentir considérablement au fil du temps, car les blocs de mémoire s’accumulent et prennent plus de temps à être réutilisés pour écriture.
Q3: Puis-je exécuter TRIM manuellement ?
R: Oui, vous pouvez exécuter TRIM manuellement en utilisant la commande fstrim
, ce qui est utile pour gérer les performances de votre SSD directement lorsqu’il est nécessaire.