Matériel

Comment optimiser SSD sous Linux étape par étape

Table des matières:

Anonim

Il existe plusieurs raisons d' optimiser un SSD sous Linux. Par exemple, achetez un disque dur SSD et souhaitez en tirer le meilleur parti et l'avoir, mais souhaitez le rendre plus rapide, souhaitez prolonger la durée de vie de notre SSD. Quoi qu'il en soit, quel que soit votre cas, nous vous expliquerons ici comment procéder.

Index du contenu

Optimiser un SSD sous Linux

Bases d'un SSD

SSD est le terme utilisé pour désigner la nouvelle génération d'unités de stockage pour ordinateurs. C'est l' acronyme de l'anglais "Solid State Drive" équivalent à l' espagnol Solid State Drive.

Les principaux avantages d'un disque dur solide, contrairement à un disque dur conventionnel, dérivent essentiellement du fait que son fonctionnement n'est pas basé sur l'utilisation de composants mécaniques en mouvement constant. Ce qui se traduit par une vitesse de lecture élevée. Cette différence est palpable en particulier au démarrage du système et lors de l'exécution de programmes nécessitant une capacité de traitement élevée.

Paramètres principaux pour optimiser un SSD

Maintenant que nous savons ce qu'est un SSD, passons aux choses sérieuses avec les paramètres d'optimisation d'un SSD. De nombreux ajustements et optimisations sont recommandés lors de la mise à jour d'un SSD. Cependant, après avoir évalué et filtré tout ce qui est dit sur le sujet, nous avons fait une liste des ajustements essentiels.

Plusieurs tâches de cette liste impliquent le fichier fstab, donc notre première recommandation est de le sauvegarder d'abord. Vous pouvez utiliser la commande suivante:

sudo cp / etc / fstab /etc/fstab.bak

De cette façon, en cas de problème, vous pouvez supprimer le fichier et restaurer le fichier sauvegardé d'origine.

Éviter les temps d'accès

Ceci est essentiel pour augmenter la durée de vie de notre SSD. C'est simple, nous réduisons le nombre d'écritures qu'il effectue sur le système d'exploitation sur le disque. Dans le cas où vous auriez besoin de connaître le moment où j'ai fait votre dernier accès à un répertoire ou un fichier, nous ajoutons dans le fichier / etc / fstab, ces deux options:

noatime nodiratime

REMARQUE: ils doivent être avec le reste des options et leurs spécifications séparées par des virgules (,) et non par des espaces.

Activation TRIM

L'activation de TRIM est utile pour aider à gérer les performances du disque à long terme. Pour ce faire, l'option suivante est ajoutée au fstab:

jeter

Il convient de noter que cela fonctionne parfaitement avec les systèmes de fichiers ext4, et même avec les disques durs normaux.En outre, bien qu'il soit vrai qu'au départ, cela ne représente pas une amélioration des performances instantanément, à long terme, cela devrait améliorer le fonctionnement du système. C'est pourquoi nous l'avons inclus dans notre liste.

Tmpfs

Par défaut, le système enregistre son cache dans / tmp. Sachant cela, nous pouvons configurer via fstab que le cache soit monté dans la RAM en tant que fichier temporaire du système, de cette façon le système touchera le moins possible le disque dur. Pour ce faire, nous ajoutons la ligne suivante à la fin de / etc / fstab:

tmpfs / tmp tmpfs par défaut, noatime, mode = 1777 0 0

Nous enregistrons les modifications dans le fichier pour continuer.

Modification des planificateurs d'E / S

Le système n'écrit pas les modifications directement sur le disque dur, mais place plutôt les différentes requêtes en file d'attente. C'est le planificateur d'entrée-sortie qui gère cela correctement. Par défaut, le planificateur est cfq, mais nous pouvons changer celui-ci pour celui qui convient le mieux à notre nouveau matériel.

Pour cela, nous devons effectuer les étapes suivantes:

NOUS VOUS RECOMMANDONS CPU Delid: ce que c'est et à quoi ça sert

Tout d'abord, nous listons les options disponibles pour choisir le planificateur avec la commande suivante:

cat / sys / block / sd X / queue / scheduler

Lorsque le X, vous devez le remplacer par la lettre de l'unité correspondante de votre système.

Si vous avez l'option de délai, c'est celle que vous devez utiliser, car elle permet d'autres ajustements supplémentaires plus tard. Sinon, une autre option pourrait être noop. Maintenant, nous devons spécifier le système d'exploitation pour utiliser ces options par défaut à chaque démarrage, pour cela nous éditons le fichier rc.local:

sudo nano /etc/rc.local

Remarque: Pour les besoins de ce cas, nous utilisons l'éditeur nano, mais vous pouvez utiliser celui de votre choix.

Avant la ligne "exit 0", vous ajoutez ces deux lignes (si vous utilisez le délai):

date d'écho> / sys / block / sdX / queue / scheduler echo 1> / sys / block / sdX / queue / iosched / fifo_batch

Ou, si vous utilisez noop, vous ajoutez cette ligne:

echo noop> / sys / block / sdX / queue / scheduler

Encore une fois, le X doit être remplacé par la lettre du lecteur correspondant dans votre système.

Vérifiez que tout est correct, enregistrez, puis quittez votre éditeur.

Redémarrage

Un redémarrage est nécessaire pour que toutes ces modifications prennent effet. Après le redémarrage, tout devrait être prêt. Si, pour une raison quelconque, quelque chose s'est mal passé et que vous ne pouvez pas démarrer votre système, vous pouvez annuler les modifications et réessayer étape par étape décrit.

Les modifications apportées au fichier fstab seront conservées indéfiniment lors de l'installation, même en tolérant les mises à jour. Cependant, le fichier rc.local doit être restauré après chaque mise à jour de votre version.

Conclusions

Comme vous pouvez le voir, il n'y a pas de plus grande complexité dans ces étapes pour effectuer l'optimisation d'un SSD. Mieux encore, nous obtiendrons une amélioration de 100% , ce qui se traduira par des améliorations infinies en termes de temps de démarrage, de transfert, d'écriture et de chargement des données.

Nous vous recommandons de lire comment optimiser le SSD dans Windows 10.

Dites-nous quel autre ajustement vous avez fait sur votre SSD ou écrivez-nous pour toute préoccupation?

Matériel

Le choix des éditeurs

Back to top button