Comment activer Trim dans notre Ubuntu

Comment activer Trim dans notre Ubuntu

Chaque jour, il est plus courant de trouver des disques durs SSD dans notre ordinateur. Ce nouveau type de disque dur nous offre des performances très élevées par rapport à son frère traditionnel, mais il nécessite également un «entretien spécial»Ce qui est généralement l'inconvénient de ce disque dur. Comme pour les systèmes 64 bits, Ubuntu et les autres distributions Gnu / Linux ont des utilitaires et des astuces qui vous permettent de gérer très bien ces appareils. L'un de ces outils ou utilitaires s'appelle TRIM et c'est celui que nous allons voir dans l'article d'aujourd'hui.

Qu'est-ce que TRIM?

TRIM est une application système qui nous permet de maintenir les performances de nos disques durs SSD comme si c'était le premier jour. Tous les systèmes d'exploitation du marché n'offrent pas la possibilité d'activer TRIM, bien qu'Ubuntu n'apporte pas seulement cette possibilité, mais la gère également automatiquement en choisissant le format de fichier. Il est non seulement conseillé d'activer cette option mais presque obligatoire si nous ne voulons pas que notre disque dur SSD ait une courte durée de vie.

Comment activer TRIM?

Pour activer TRIM, nous devons répondre aux exigences suivantes:

  • Format de fichier Ext4 ou BTRFS. (Par défaut, Ubuntu installe Ext4)
  • Un noyau supérieur à 2.6.33 (les dernières versions d'Ubuntu le dépassent largement)
  • Un disque dur SSD prenant en charge TRIM (actuellement, tous les disques durs SSD prennent en charge cet utilitaire)

Si nous doutons encore que nous soyons adaptés ou non à cet outil, nous ouvrons le terminal et écrivons:

sudo hdparm-I / dev / sda | grep "Prise en charge de TRIM"

Dans "/ dev / sda", nous pouvons le remplacer par le disque dur SSD que nous avons, c'est-à-dire que si nous avons plusieurs disques durs, nous cherchons le ssd, sinon le laisser tel quel il fonctionnera. Si nous l'avons activé, un message comme celui-ci ou similaire apparaît

Prise en charge de la gestion des ensembles de données TRIM (limite de 8 blocs)

Si le message n'apparaît pas, il vaut mieux le laisser puisque notre ordinateur ne le prend pas en charge, s'il apparaît on continue.

Maintenant, nous ouvrons à nouveau la console et écrivons:

gksu gedit /etc/cron.daily/trim

Cela ouvrira un fichier dans lequel nous collerons le texte suivant dans le document:

#! / Bin / sh
LOG = / var / log / trim.log
echo "*** $ (date -R) ***" >> $ LOG
fstrim -v / >> $ LOG
fstrim -v / accueil >> $ LOG

Nous le sauvegardons et maintenant nous vérifions que TRIM fonctionne:

sudo fstrim -v /

Si cela fonctionne, un message comme «8158715904 octets ont été coupés"Si ce n'est pas le cas, nous essaierons de redémarrer le système ou de modifier les deux dernières lignes du texte que nous avons collées, en remplaçant" / "et" / home "par les répertoires qui se trouvent physiquement sur le disque dur SSD.

Si au final ça marche pour nous, on n'aura pas seulement allongé les performances de notre disque dur SSD mais aussi sa durée de vie utile, l'un des principaux inconvénients que je vois avec les disques durs SSD

Plus d'informations - Comment adapter Ubuntu au format d'un netbookComment partitionner le disque dur dans Ubuntu

Source et image - webupd8


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   leillo1975 dit

    Une question, dans le cron hebdomadaire (gksudo gedit /etc/cron.weekly/fstrim
    ) d'Ubuntu 14.10 Je reçois ceci par défaut:

    #! / Bin / sh
    # couper tous les systèmes de fichiers montés qui le prennent en charge
    / sbin / fstrim –all || vrai

    Je comprends qu'avec cette commande, vous l'exécutez une fois par semaine.