Maison >Problème commun >Quelle est l'unité utilisée par le système d'exploitation pour effectuer les opérations de lecture et d'écriture sur le disque ?
L'unité utilisée par le système d'exploitation pour effectuer les opérations de lecture et d'écriture sur le disque est le « secteur ». Chaque piste du disque est divisée en plusieurs segments d'arc, et ces segments d'arc sont les secteurs du disque. Le système d'exploitation effectue des opérations de lecture et d'écriture sur le disque en unités de secteurs. Un secteur est la plus petite unité physique sur laquelle stocker des informations. un disque. Habituellement, la capacité d’un secteur est de 512B.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
L'unité utilisée par le système d'exploitation pour effectuer les opérations de lecture et d'écriture sur le disque est 扇区
.
Le secteur fait référence à la zone divisée sur le disque. Chaque piste du disque est divisée en plusieurs segments d'arc, et ces segments d'arc sont des secteurs du disque. Les secteurs constituent l'unité de base pour la lecture et l'écriture du disque dur. Typiquement, la capacité d'un secteur est de 512B.
Le système d'exploitation effectue des opérations de lecture et d'écriture sur le disque en unités de secteurs. Un secteur est la plus petite unité physique pour les informations de stockage sur disque.
Chaque côté du disque est divisé en plusieurs pistes, c'est-à-dire des cercles concentriques sur la surface. Plus le centre est proche, plus les cercles sont petits. Chaque piste est divisée en parties égales en unités de 512 octets, appelées secteurs. Dans la liste des paramètres de certains disques durs, vous pouvez voir des paramètres décrivant le nombre de secteurs pour chaque piste. Il est généralement identifié par une plage, par exemple 373. ~746, ce qui signifie que la piste la plus externe comporte 746 secteurs et la piste la plus interne comporte 373 secteurs. Par conséquent, on peut calculer que la capacité des pistes est comprise entre 186,5 Ko et 373 Ko (190976B--381952B).
Les lecteurs de disque lisent et écrivent des données sur le disque en unités de secteurs. Sur le disque, le système d'exploitation DOS alloue de l'espace disque aux fichiers en unités « cluster ». Le cluster d'un disque dur est généralement constitué de plusieurs secteurs, liés au type de disque, à la version DOS et à la taille de la partition du disque dur. Chaque cluster ne peut être occupé que par un seul fichier. Même s'il y a plusieurs octets dans ce fichier, plus de deux fichiers ne sont jamais autorisés à partager un cluster, sinon une confusion des données se produira. Ce mécanisme avec des clusters comme plus petite unité d'allocation rend relativement facile la gestion des données sur le disque dur, mais il entraîne également un gaspillage d'espace disque, surtout lorsqu'il y a un grand nombre de petits fichiers. Un disque dur volumineux avec une capacité de gigaoctets. La quantité d'espace disque gaspillé peut atteindre des centaines de mégaoctets.
Afin de rechercher et de gérer des secteurs, les secteurs doivent être numérotés. Le numéro de secteur commence à partir de la piste 0, le secteur de départ est le secteur 1, suivi des secteurs 2, 3..., 0 Après la fin de la numérotation des secteurs de la piste. , le secteur de départ de la piste 1 est numéroté cumulativement jusqu'au dernier secteur (n secteur) de la dernière piste. Par exemple, un disque dur comporte 1 024 pistes et chaque piste est divisée en 63 secteurs. Le numéro de secteur de la piste 0 est compris entre 1 et 63, le numéro de secteur de départ de la piste 1 est 64 et le dernier numéro de secteur de la dernière piste est. 64512. .
Il existe certaines différences entre les disques durs et les disquettes dans la numérotation des secteurs. Dans une piste d'une disquette, les numéros de secteur sont disposés une fois, c'est-à-dire 1, 2, 3...n secteurs. En raison de la vitesse élevée du disque dur, la tête magnétique doit transférer les données au micro-ordinateur après avoir terminé la lecture et l'écriture des données dans un certain secteur. Cela prend un certain temps, mais à ce moment-là, le disque dur continue de tourner à grande vitesse. Lorsque la transmission des données est terminée, la tête magnétique lit et écrit sur le deuxième secteur, le disque a tourné vers un autre secteur. Par conséquent, dans les premiers disques durs, les numéros de secteur sautaient en fonction d'un certain coefficient d'intervalle.
Pour plus de connaissances connexes, veuillez visiter la rubrique FAQ !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!