Pourquoi les «secteurs par piste» sont-ils toujours pertinents sur un système d'exploitation moderne avec des lecteurs modernes?

9

Je construis une nouvelle machine et le contrôleur de raid me demande des secteurs par piste. Je n'ai pas eu à gérer les mathématiques du disque depuis longtemps (1998?), Et je ne trouve rien qui se rapporte au matériel moderne. Il s'agit de disques SAS de 2 To exécutant un noyau 2.8 sur un contrôleur p420i.

Quelle est la différence entre les options de 32 (ce qui est par défaut et me semble faux) et 63 secteurs par piste? Quand aurais-je besoin de l'un ou de l'autre?

Ben
la source
Pourquoi "32" vous semble-t-il faux?
ewwhite
Cela semble étrange car je ne trouve pas de raison de ne pas utiliser 63, mais je peux voir une bonne raison de ne pas utiliser 32 (ancien système d'exploitation, partitions 4 Go). J'entends parler de différences de performances théoriques et anecdotiques, mais je ne trouve aucune donnée pour les sauvegarder.
Ben

Réponses:

12

Il s'agit d'un serveur HP ProLiant avec un contrôleur RAID Smart Array P420i . Mon conseil immédiat est de ne modifier aucun des paramètres de configuration par défaut, sauf si vous avez une raison très spécifique de ...

Bref, ne vous en faites pas.

Le concept de secteurs / pistes dans le contexte de ce contrôleur et de la géométrie du disque n'est pas très utile ici. Beaucoup de couches d'abstraction; inutile, sauf si vous avez un problème d'alignement spécifique à résoudre ou si vous avez besoin d'un volume de démarrage plus important sur un système d'exploitation hérité. L'activation de la fonction Max Boot (> 4 Go de volume de démarrage) sur le lecteur logique augmente le nombre de secteurs de 32 à 63.

Description de l'option par HP:

Cette option spécifie le nombre de secteurs qui doivent comprendre chaque piste. Les performances du lecteur logique sont susceptibles de diminuer lorsque 63 est spécifié. Ce paramètre s'applique si des systèmes d'exploitation plus anciens tels que Windows NT 4.0 sont installés et si la partition de démarrage est supérieure à 4 Go. La plupart des systèmes d'exploitation modernes gèrent des partitions de démarrage supérieures à 4 Go et ne nécessitent plus ce paramètre. Veuillez consulter la documentation du système d'exploitation pour plus d'informations.

Je n'y toucherais pas.

ewwhite
la source
2

Les disques SAS prennent en charge un jeu de commandes SCSI. Les commandes utilisent un bloc comme unité d'accès. La seule raison pour laquelle je peux penser d'avoir à indiquer le nombre de secteurs sur une piste serait de permettre une optimisation des performances dans le cas où le contrôleur en a besoin pour améliorer les performances cross track et ne peut pas interroger la géométrie physique du disque à partir du lecteur. .

Bien sûr, la plupart des disques ont différents nombres de secteurs sur une piste à différents points du disque pour augmenter la densité moyenne des données.

Je ne me souviens pas de la dernière fois où j'ai fourni ce niveau de détail sur les disques, et jamais dans le cas des disques SCSI.

Pekka
la source
1
+1 Question délicate qui n'a aucun sens en raison du nombre variable de secteurs par piste. Pas vu que sur un contrôleur raid Adaptec dans n'importe quel modèle que j'ai utilisé au cours des 10 dernières années (et avant cela, je n'utilisais pas adaptec). Question amusante à poser.
TomTom
1
C'est le cœur de ma question - je ne comprends pas pourquoi on me le demande.
Ben