Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:felixp:brouillon_ssd [Le 30/09/2013, 21:02]
FelixP [Vocabulaire de la technologie SSD]
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​matériel optimisation}} 
  
----- 
- 
-====== Présentation des disques électroniques SSD ====== 
- 
-Les **disques électroniques SSD** ([[https://​fr.wikipedia.org/​wiki/​Solid-state_drive| Les SSD sur Wikipédia]]) sont constitués de mémoire flash, ils sont plus rapides et plus résistants mais leurs cycles d'​écriture sont limités. \\  
-Afin d'​allonger leur durée de vie vous pouvez optimiser Ubuntu pour l'​usage d'un disque SSD.\\ 
- 
-===== Présentation des disques électroniques SSD ===== 
-Les disques durs traditionnels sont constitués de plateaux magnétiques et d'une tête de lecture mobile ; les SSD sont basés sur la mémoire Flash. ​ 
- 
-Les avantages de cette technologie sont : 
-  * l'​absence : 
-    * d'​usure mécanique puisqu'​aucune pièce n'est en mouvement, et donc un silence total et une faible fragilité mécanique, 
-    * d'​effets de la fragmentation,​ puisqu'​il n'y a plus besoin de déplacer une tête de lecture 
-  * des débits largement meilleurs :  
-    * Pour les disques durs, 150Mo/s maximum en lecture et écriture 
-    * Pour les SSD, jusqu'​à 500Mo/s en lecture et 300Mo/s en écriture pour le matériel grand public, fin 2013 
-  * des temps d'​accès nettement inférieurs à ceux des disques durs : 
-    * de 5 à 15ms pour des disques durs 
-    * 0,1s en général pour les SSD 
-  * Une consommation légèrement plus faible que les disques durs.  
- 
-Néanmoins, les disques SSD n'ont pas que des avantages, et on peut leur reprocher : 
-  * Des capacités de stockage plus faibles que celles des disques durs, 
-  * Un prix largement plus élevé que les disques durs, même si on est passés à moins d'​1€/​Go (contre 5cts/Go pour les disques durs) 
-  * Une durée de vie limitée par le nombre de cycles lecture/​écriture auxquels sont soumises les puces mémoire. \\ **C'​est ce problème que nous allons réduire au maximum en optimisant Ubuntu.** 
- 
-==== Vocabulaire de la technologie SSD ==== 
-=== Ramasse-miettes "​Garbage collector"​ === 
-Ce mécanisme permet de réorganiser les données sur le disque, pour permettre de conserver de bonnes performances après des écritures aléatoires. \\ 
-La plupart des disques l'​intègrent aujourd'​hui. 
- 
-=== Égalisation de l'​usure "Wear levelling"​ === 
-C'est une technique utilisé par les contrôleurs des disques SSD. Elle consiste à répartir l'​usure des puces mémoires en écrivant le moins souvent possible dans les même cellules, et en profitant ainsi au maximum du nombre de cycles de lecture-écriture de chacune des cellules. De ce fait, avec un bon algorithme d'​égalisation de l'​usure,​ on arrive à faire en sorte qu'un disque SSD ait une durée de vie de l'​ordre de plusieurs années. 
- 
-→ [[wpfr>​Wear_levelling|Plus d'​informations sur Wikipédia]] 
-=== Alignement des partitions === 
-L'​alignement des partitions consiste à faire coïncider le début des partitions avec les blocs physiques du disque. Peu important sur un disque dur, il améliore performances et durée de vie sur les SSD.\\ 
-⇒ [[#​aligner_les_partitions|Paragraphe sur l'​alignement des partitions]] 
- 
- 
-=== Le Trim === 
-Les disques SSD écrivent par blocs des 4Kio, mais effacent par blocs de 128 ou 512 kio, ce qui impose alors de nombreuses lectures-déplacements pour effacer des blocs, et donc une baisse énorme des capacités du disque.\\ 
-Le TRIM tend à réduire, voire supprimer, cette baisse de performance,​ grâce au travail en commun du système d'​exploitation et du SSD. 
-  * La plupart des disques récents le supportent. 
-  * Linux le supporte totalement depuis le noyau 2.6.33 (Ubuntu 10.04 FIXME) avec Ext4, Btrfs, FAT, GFS2, XFS, etc. 
-  * Pour les autres cas (ext3, noyau antérieur au 2.6.33), il faudra le faire manuellement. 
  • utilisateurs/felixp/brouillon_ssd.1380567779.txt.gz
  • Dernière modification: Le 30/09/2013, 21:02
  • par FelixP