Qu'est-ce que l'alignement des partitions et pourquoi? Cela a-t-il quelque chose à voir avec l'écart du secteur 2048 entre deux partitions logiques?
Qu'est-ce que l'alignement des partitions et pourquoi? Cela a-t-il quelque chose à voir avec l'écart du secteur 2048 entre deux partitions logiques?
Réponses:
Des disques durs plus récents sont fabriqués pour utiliser des secteurs de 4 kilo-octets plutôt que les secteurs conventionnels de 512 octets.
Ceci est fait pour utiliser plus efficacement l'espace physique sur les disques durs car pour chaque secteur, il y a un petit lot de données de correction d'erreurs sur le disque, et en passant de 0,5 kilo-octet à 4 kilo-octets par secteur, il peut y avoir beaucoup moins d'espace sur le lecteur perdu dans ces données de correction d'erreur. Pour montrer ce que je veux dire, voici une image tirée de l'article de Wikipedia sur les disques au format avancé :
La raison pour laquelle vous devez aligner votre disque provient de l'interaction d'un logiciel écrit pour s'attendre à ce que des secteurs de 512 octets fonctionnent sur un lecteur avec des secteurs de 4 kilo-octets. Si le logiciel attend des secteurs de 512 octets, il pourrait bien essayer d'écrire dans ce qu'il pense être le "deuxième" secteur d'un cluster, mais il s'agit en fait des deuxièmes 512 octets d'un secteur de 4 kilo-octets.
Le problème est que les lecteurs "Advanced Format" qui simulent un secteur de 512 octets sur le système d'exploitation mais qui fonctionnent en fait avec des secteurs de 4 kilo-octets en interne est qu'un secteur ne peut être écrit "qu'en une seule fois". Pour écrire dans cette seconde zone de 512 octets, le secteur 4KB entier doit être lu, puis réécrit sur le lecteur, et c'est un processus plus lent que de simplement dire au lecteur de réécrire tout le secteur 4KB.
Même si le système d'exploitation connaît les secteurs de 4 Ko, il doit avoir le lecteur correctement aligné afin que les frontières entre les secteurs s'accordent entre l'endroit où le lecteur dit qu'il se trouve et où le système d'exploitation pense qu'il se trouve.
Ensuite, il y a les SSD, qui ont un problème similaire en ce sens qu'ils peuvent être écrits octet par octet, mais seulement effacés en gros blocs typiquement de 256 Ko ou 512 Ko. De cette façon, afin d'optimiser les performances, vous devez aligner les limites de la partition (et donc du secteur) le long de l'un de ces blocs de 256 ou 512 Ko.
Pour cette raison, de nombreux outils de partitionnement modernes alignent simplement l'ensemble du lecteur le long d'une limite de 1 Mo, ce qui élimine parfaitement la nécessité de détecter si vous avez l'un des nombreux types de lecteurs, qu'il s'agisse de secteurs de 512 octets, de secteurs de 4 Ko ou de SSD avec une taille de bloc arbitraire.
- = MODIFIER = -
Pour savoir si votre disque est correctement aligné, il existe plusieurs façons de vérifier, comme le mentionne cet article sur Lifehacker . Les conseils s'appliquent principalement aux SSds mais sont tout aussi pertinents pour s'assurer qu'un disque dur normal est correctement aligné:
Pour voir si vos partitions sont alignées correctement, appuyez sur le menu Démarrer et tapez
msinfo32
. EntrezMsinfo32
et allez àComponents
>Storage
> Disques. Recherchez votre SSD dans la liste et recherchez l'élément "Partition Starting Offset". Si ce nombre est divisible par 4096 (c'est-à-dire si le diviser par 4096 est égal à un nombre entier et non à une décimale), votre partition est correctement alignée. Sinon, vous devez le réaligner. Heureusement, c'est assez facile à faire avec le CD live de Gparted. Si vous avez un CD live Ubuntu qui traîne, cela fonctionnera aussi, car Gparted est disponible sous Système> Administration.