Budowa komputerów klasy PC

Standard AT | Standard ATX | Standard BTX
Plyty glówne | Procesory | Karty graficzne | Pamiec RAM | Twarde dyski | Napedy |
Monitory | Drukarki | Skanery | Urzadzenia wskazujace | Inne |
subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link
subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link
subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link
subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link

Podzespoły bazowe - Twarde dyski - Adresowanie

Sposoby adresowania danych

 

 

 

 

 

 

 

CHS

( Cylinder-Head-Sector, czyli cylinder-głowica-sektor) jest metodą adresowania danych na dysku twardym.

Każdy dysk twardy zawiera talerze i głowice do odczytu i zapisu. Głowice znajdują się po obydwu stronach talerza tzn. jeżeli dysk zawiera 2 talerze to posiada 4 głowice. Każdy talerz podzielony jest na ścieżki. Wartość cylindrów określa ilość ścieżek znajdujących się po każdej ze stron talerza. Pojedynczy cylinder jest więc zbiorem ścieżek będących jedna nad drugą (jest ich tyle samo co głowic). Wartość sektorów określa ilość sektorów w każdym cylindrze, każdy sektor zawiera 512 bajtów.

Starsze dyski twarde stosujące metody zapisu MFM i RLL, dzieliły każdy cylinder na równą ilość sektorów a wartości CHS odpowiadały fizycznej budowie dysku. Dysk z wartościami CHS 500x4x32 posiadał 500 ścieżek po każdej stronie talerza, 2 talerze, i 32 sektory na cylinder.

Dyski IDE, które zastąpiły dyski z metodami zapisu MFM i RLL używają efektywniejszej metody zapisu danych ZBR. Przy metodzie zapisu Zone Bit Recording liczba sektorów w cylindrze zależy od jego położenia na dysku. Cylindry bliżej krawędzi talerza zawierają więcej sektorów niż te bliżej środka talerza. Adresowanie CHS nie działa na tych dyskach z powodu zróżnicowanej ilości sektorów w cylindrach.

Każdy dysk IDE można dowolnie skonfigurować w CMOS, byle ustawienia CHS nie przekraczały pojemności dysku. Dysk przekonwertuje podane adresowanie CHS na adresowanie specyficzne dla konfiguracji sprzętowej.

LBA

( Logical Block Addressing) - metoda obsługi dysku twardego przez system operacyjny.

Dla pokonania granicy 528 MB standard EIDE wykorzystuje metodę LBA, która powoduje przenumerowanie wszystkich sektorów, tzn. dokonuje tzw. translacji adresów, czyli zamiany rzeczywistych numerów głowicy, cylindra i sektora na ich logiczny odpowiednik; odpada więc skomplikowana adresacja za pomocą cylindrów, głowic i sektorów (CHS). Metoda ta funkcjonuje w każdym systemie operacyjnym oprócz DOS-a.

MZR

(.Multiple Zone Recording, czyli nagrywanie wieloma strefami) - technika formatowania i określania lokacji sektorów danych na fizycznej przestrzeni takich nośników magnetycznych, jak na przykład dysk twardy. Technika ta wywodzi się z mechanizmu ZBR (ang.Zone Bit Recording), nie jest jednak dostrzegalna z punktu widzenia interfejsu urządzenia.

W klasycznym modelu dysku twardego, opartym o adresację CHS, dane zapisywane są wzdłuż cylindrycznych ścieżek. Każda ścieżka zawiera w sobie fragmenty, należące do dokładnie takiej samej liczby sektorów. Jest to jednak negatywne zjawisko, ponieważ - przy takiej samej ilości bajtów zapisanych w określonym sektorze, na wyznaczonej ścieżce - zewnętrzne obszary dysku nie są w pełni wykorzystane. Zawierają one taką samą ilość danych, jak obszary bliższe środkowi nośnika, a przecież są od nich znacznie dłuższe.

Technika MZR pozwala zapobiec temu niekorzystnemu zjawisku. Sąsiadujące ścieżki dysku są zebrane w grupach, których ilość zależy od producenta i serii dysku (zwykle od 3 do 20). W ramach grupy wszystkie ścieżki mają dokładnie taką samą ilość sektorów. Im grupa jest położona bliżej zewnętrznej krawędzi nośnika, tym jej ścieżki mają więcej sektorów. Czasem grupy tworzone są według zasady, że ścieżka, która jest w stanie pomieścić o jeden sektor więcej niż poprzednia, rozpoczyna nową grupę. Jednak przy dyskach o bardzo dużych gęstościach zapisu reguła ta traci na znaczeniu, gdyż często każda ścieżka jest w stanie pomieścić więcej sektorów niż poprzednia.

Multiple Zone Recording ma jeszcze jedną, bardzo ważną zaletę. Głowica, przeniesiona nad zewnętrzne obszary nośnika, jest w stanie w tym samym czasie odczytać znacznie więcej sektorów niż przy krawędzi wewnętrznej. W klasycznym modelu ilość ta jest dokładnie taka sama. Przy wykorzystaniu MZR, głowica częściej znajduje się przy zewnętrznych obszarach dysku, bo jest tam wykonywanych więcej odczytów i zapisów, a co za tym idzie, dane z obszarów zewnętrznych (najliczniejsze) są dla głowicy najszybciej dostępne.

Z punktu widzenia obsługi takiego urządzenia, technologia MZR nie wpływa w żaden sposób na komunikację zewnętrzną, gdyż za zamianę klasycznej adresacji sektorów na adresację zgodną z MZR odpowiada elektroniczny układ sterowania wbudowany w dysk twardy. Jednak zmiana szybkości transferu może być wyraźnie zauważalna.

Początek strony

| Napisz do mnie | ©2006 Jacek Rębacz 4815162342