CHS

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 17. října 2020; ověření vyžaduje 1 úpravu .

CHS (z anglického  Cylinder, Head, Sector  - cylindr, hlava, sektor) - sektorový adresovací systém, jako minimální jednotka pro ukládání dat v jednotkách pevných disků , disketových mechanikách a podobných zařízeních, založený na použití fyzických adres disková jednotka geometrie (v nediskových jednotkách - pásky , síťové úložné systémy , jednotky SSD - nepoužívá se).

V tomto systému je sektor adresován n-ticí tří souřadnic: válec, hlava, sektor, přesně tak, jak je fyzicky umístěn na disku. V tomto případě jsou válec a hlava číslovány od nuly a sektor - od jedné, to znamená, že první sektor disku ve formátu CHS bude mít adresu (0, 0, 1). Válec je chápán jako soubor drah o stejném poloměru na všech magnetických plochách desek jednoho pohonu [1] . Řadič pevného disku interpretuje hodnotu jako poloměr, o který se magnetická čtecí hlava pohybuje. Z každé magnetické plochy magnetického disku provádí čtení pouze jedna hlava, proto se zadáním hlavy jednoznačně volí plocha, ze které se mají informace číst. Sektor disku , jak je zřejmé z geometrické definice, je interpretován jako rozsah stupňů rotace disku.

Schéma CHS a jeho rozšířená verze ECHS byly použity na prvních ATA discích využívajících rozhraní ESDI .

U pevných disků větších než 524 MB s vestavěnými řadiči již tyto souřadnice neodpovídají fyzické poloze sektoru na disku a jsou „logické“. Velký adresovací mechanismus tedy sdělil BIOSu dvojnásobný počet hlav a poloviční počet válců. Poté kontroloři začali hlásit, že v dráze je 63 sektorů a 255 hlav (maximální povolené hodnoty), přičemž počet válců se volil podle objemu. Pevný disk s takovými vlastnostmi neexistuje – skládal by se ze 128 ploten, takže řadič je zaneprázdněn převodem logických adres na fyzické souřadnice. běžné číslosektory na trati - asi sto, anení více než šest talířů.

Mechanismus logické adresy umožňuje adresovat větší jednotky. Navíc lze nyní disky rozdělit do zón s různým počtem sektorů, což zvyšuje hustotu záznamu na vnějších válcích a poskytuje efektivnější využití plochy plotny. Tato metoda záznamu se nazývá ZBR .

Logická geometrie způsobila problémy s některými verzemi BIOSu a narušila nízkoúrovňové nástroje, jako je Ontrack Disk Manager. Tento problém byl vyřešen mechanismem LBA : každý sektor dostal svou vlastní nezávislou adresu.

Převést na LBA adresování:

,

kde  - číslo válce, hlavy, resp. sektoru,  - počet hlav, - počet sektorů na jedné stopě.

Poznámky

  1. E. Tanenbaum. Moderní operační systémy = Moderní operační systémy. - 2. vyd. - Petr , 2006. - 1037 s. — ISBN 0-13-031358-0 .

Literatura