neprihlásený Utorok, 12. augusta 2025, dnes má meniny Darina
Po 30 rokoch sa u HDD zmení sektor z 512 B na 4 KB

DSL.sk, 24.3.2006


Dĺžka základnej jednotky dnešných pevných diskov, tzv. sektora, sa zmení z doterajších 512 bytov na 4 kilobajty. Oznámila to dnes Medzinárodná asociácia IDEMA združujúca 340 výrobcov diskov a iných úložných systémov.

Pevné disky sú v súčasnosti rozdelené na sektory, z ktorých každý má svoju jedinečnú adresu. Pri diskových operáciách disky pracujú naraz s celými sektormi.

Dôvodom zmeny je efektívnejšie narábanie so sektormi pri stále sa zvyšujúcej kapacite diskov. Väčší sektor umožní ešte viac zvýšiť hustotu uložených dát a priniesť nižšiu cenu za gigabajt diskovej kapacity.

Ďalším z dôležitých dôvodov je, že pri stále sa zvyšujúcej hustote zápisu sú potrebné čoraz lepšie opravné kódy (ECC), ktoré umožňujú korigovať nepresne prečítané dáta bez opakovania operácie.

Lepšie ECC kódy, ktoré sú počítané samostatne pre každý sektor, je ale možné efektívne dosiahnuť len s väčšou veľkosťou sektora ako súčasných 512 bytov.

Sektory v súčasnosti u súborových systémov operačné systémy združujú do vyšších jednotiek, tzv. blokov alebo clusterov. Typicky majú bloky veľkosť práve 4 KB.

Prvé disky s novou veľkosťou sektora by sa mali objaviť už v tomto roku, najneskôr na začiatku roku 2007. Windows Vista by podľa vyhlásenia asociácie mali prísť už s podporou diskov s novou veľkosťou sektora.


      Zdieľaj na Twitteri



Najnovšie články:

Nový lacný MacBook má stáť 700 dolárov
Výroba elektriny v SR výrazne klesla, spotreba sa zvýšila
Nova Sport 6 pribúda do Skylinku, kanály Canal+ Sport do Voyo
V USA ešte funguje dial-up, skončí v septembri
Súborový systém Btrfs mal ušetriť Facebooku miliardy dolárov
V Kalifornii spustili solárnu elektráreň s veľkým batériovým úložiskom
Vydaný Debian 13, podporuje RISC-V ale už nie je pre 32-bitové x86 CPU
Loď s posádkou z ISS úspešne pristála
Streamovacia služba HBO Max začne intenzívnejšie bojovať proti zdieľaniu účtov
Softvér eID klient pre elektronický občiansky v novej verzii 5.1


Diskusia:
                               
 

..otazka: cluster ma stalu velkost? nezavisi od velkosti disku?
Odpovedať Hodnotiť:
 

no velkost clustera si mozes zvolit kludne pri formatovani u kazdeho filesystemu, a dat si aj 32 KB na 20 GB disku ak chces.

ale NTFS napr. pouziva standardne vzdy 4 KB tusim, ked nepovies inak, nech mas aj terabajtovy disk. ale nie som si isty na 100 percent, formatoval som maximalne niekolko 100 GB
Odpovedať Hodnotiť:
 

A nie je to nahodou tak, ze najmensia adresovatelna jednotka na disku je cluster ?
Odpovedať Hodnotiť:
 

Áno, pre súborový systém áno. Ale ako je napísané v článku, disk vždy prečíta sektor celý, čiže sa dá povedať, že fyzicky je najmenšia jednotka sektor.
Odpovedať Hodnotiť:
 

Najskôr si sa sle vyjadril. Disk vždý prečíta celý cluster a fyzicky najmenšia jednotka je sektor.
Alebo si to ja zle pamätám.
Odpovedať Hodnotiť:
 

mate v tom zmetok... radic disku cita vzdy po celych sektoroch a operacny system po celych clusteroch...
Odpovedať Hodnotiť:
 

_sektor_ je jednotkovy blok dat na disku (pevnom aj pruznom) ...
_cluster_ je jednotkovy blok dat vacsiny suborovych systemov, takze operacny system pri citani zo suboroveho systemu, ktory ma definovane clustre, cita aj pri citani jedineho bajtu vzdy tolko sektorov, kolko je definovane pre jeden cluster ...
Odpovedať Hodnotiť:
 

Tak predsa sa nacitava vzdy cely cluster. Lebo v ram pamati mozete adresovat aj jeden bajt. ale na disku to nejde.
Odpovedať Hodnotiť:
 

takyto disk si urcite medzi prvymi nekupim ... aj male dieta vie, ze pre zachovanie rovnakej bezpecnosti udajov je potrebna aj (pomerom) rovnaka redundancia udajov a teda ak niekto tvrdi, ze pre 4kB blok bude ECC efektivnejsie ako pre 512B a umozni vyssiu hustotu zaznamu, tak z toho jednoznacne vyplyva, ze 4kB blok novych diskov bude mat nizsiu redundanciu ako maju dnesne 512B bloky a teda bude tento kod schopny rekonstruovat mensiu cast 4kB bloku, nez je schopny dnesny kod pre 512B bloky ... a okrem toho, ze budu data menej bezpecne je tu este jeden fakt - dnes chybnym sektorom stracame 512B udajov, zatial co po novom 8 krat viac ... dakujem, neprosim ... v dobe prechodu na 64bitovu technologiu uvazuju vyrobcovia diskov stale 32bitovo za cenu vacsieho zbytocneho prenosu udajov - ak chcu adresovat viac ako 2TB, nech zavedu 64bitovu adresaciu sektora a je to vybavene ... lenze zrejme tu ide o nieco ine, nez kapacita diskov a vyssia hustota na zaznamovej ploche ... zrejme ide o to, ze nove disky budu mat trebars 10 ploch (5 platni) a teda bude takyto disk citat naraz z 8 ploch po 512B, cize 8 krat vyssou rychlostou ako dnes nacita 4kB blok, deviata plocha bude redundantna (parita) a desiata plocha bude synchronizacna (rezia) ... takto sa dosiahne stupen ochrany dnesnych RAID-5 poli a zaroven niekolko nasobne vyssia rychlost citania oproti dnesnej technologii ... to je moj predpoklad - co vsak prinesie realita, uvidime ...
Odpovedať Hodnotiť:
 

Vyborne!
Plne sa stotoznujem, staci sa trosku zamysliet.
Tie zdovodnenia (snad az na rychlost) su uplna blbost - pardon, marketing.

Odpovedať Hodnotiť:
 

myslím si, že výrobcovia HDD o tom vedia viac ako ty a keď povedia že je to výhodnejšie, lepšie, lacnejšie, tak to tak zrejme aj je ;)
Odpovedať Hodnotiť:
 

Ty zijes ako v niejakom sme. Sa zobud uz. Ked ty povie vyrobca , ze je to pre teba vyhodnejsie, tak to znamena, ze on na tom viac zarobi. Halooo budicek.
Odpovedať Hodnotiť:
 

jo jo presne tak onak by som bol nadne treba oje... sprosti kupi
Odpovedať Hodnotiť:
 

hmm, zaujimavy nazor

co sa tyka ale toho ECC nemusi to byt pravda. jednak sa tam bude dat usetrit na inych veciach ako na ECC (nejake synchronizacne data na zaciatku a na konci sektora, ktore tam budu teraz 1x namiesto 8x)

a jednak, hoci konkretne neviem, ake opravne kody sa pouzivaju u HDD, viem si velmi dobre predstavit, ze sa da dosiahnut aj lepsia uroven bezpecnosti pri pouziti inych opravnych kodov aj s mensou velkostou, ktore sa trebars nedaju pouzit u 512 B ale uz sa daju pouzit efektivne u 4 KB

priklad - cojaviem, nejaky kvalitny opravny kod ma cca fixnu velkost 128 B pri velkostiach do niekolko KB. pouzit u 512 B sa neda, lebo je velky, pouzit u 4 KB sa uz da a mozno bude aj mensi ako povedzme 8 x 20 B ECC terajsich.
Odpovedať Hodnotiť:
 

Vyborne!
Plne sa stotoznujem, staci sa trosku zamysliet.
Tie zdovodnenia (snad az na rychlost) su uplna blbost - pardon, marketing.

Odpovedať Hodnotiť:
 

Vyborne!
Plne sa stotoznujem, staci sa trosku zamysliet.
Tie zdovodnenia (snad az na rychlost) su uplna blbost - pardon, marketing.

Odpovedať Hodnotiť:
 

Mozno to v clanku nebolo pisane, ale co takto zamysliet sa nad HW problemami? 512B sektor sa pouziva uz pekne dlho - odvtedy disky presli niekolkymi generaciami - stale sa le zmensovalo a zmensovalo, prisli technologie na hustejsi zaznam. Teraz si predstavte, ake to cele malo vplyv na presnost mechanickej casti disku - konkretne hlavicky. Stale museli byt presnejsie a presnejsie. Nie je problem zmensovat data na disku alebo prinasat hustejsi zaznam (napr. kolmy zapis), ale podla mna sa uz moc presnejsia mechanika vymysliet neda (mozno sa ale mylim, ale kazdopadne to musi mat niekde svoje hranice). Na co narazam - hustota zaznamu na platu sa za posledne roky niekolkonasobne zvysila, zatial co hlavy pouzivaju stale rovnaky princip. A teda logicky - treba vylepsit slaby clanok a tym su hlavicky. Zvysenim velkost sektora (a teda zvacsenim jeho fyzickej velkosti) sa znizia poziadavky na presnost hlavicky a tym padom sa opat bude moct zvysit hustota zaznamu - co z toho vyplyva? Jednoducho zvysenie kapacity a mozno aj znizenie ceny (mensie naroky na mechanicku cast). To je moj nazor.
Odpovedať Hodnotiť:
 

Operacny system kominkuje s radicom a ten vie citat sektor, takze sa cita sektor.

Adresovatelny je kazdy bit na disku, nema to nic s tym ze operacny system musi precitat cely sektor s disku.

Citat s viacej platni narz je neefektivne.

Posielat poziadavku na 4KB sektor je effektivnejsie. Ono jeden byte uz dnes nikoho v PC svete nezaujima.

Stare disky (10 rokov) nemali ECC vobec a fungovali. Na 4KB bloku s ECC je je lepsi pomer ECCdata/USERdata.

Ludia sa spametajte a chodte predavat hamburgery...


Odpovedať Hodnotiť:
 

Tak adresovatelny urcite nie je kazdy bit. to si dobre trepol .podla mna sa nacitava cely cluster.
Odpovedať Hodnotiť:
 

adresovatelnost je uplne ina vec ako to co musi fyzicky PC vykonat, tj nacitat cluster.
Odpovedať Hodnotiť:
 

Trepol?
Ako si vo svojom svete predstavujes adresovanie? Ked byvas v byt-e c.44 na 4 tom poschodi tak nie si adresovatelny? K tebe postar s postou netrafi? Ty nevies o com rozpravas.

Podla teba sa mozno nacitava cely cluster, a ked ludia ako ty pracuju u Apple tak sa ani necudujem ze je Mac OS taky pomaly.

Slusny ludia nacitaju len tolko co im treba na zaklade prepoctu logickej adresy na fyzicku, ale samozrejme minimalne jeden sektor, lebo sa neda radicu disku povedat aby nacital menej :-)
Odpovedať Hodnotiť:
 

Z disku jeden samotny bit nevytiahnes! Musis nacitat cely cluster do ram pamati a odtial mozes nacitat 1 bit.
Odpovedať Hodnotiť:
 

Z disku musis nacitat cely sector nie cluster, preco by si mal nacitavat cely cluster?
Si fakt programator Mac OS, to oni maju take napady ako robit veci neefktivne.
Odpovedať Hodnotiť:
 

Vidno, ze si nedokoncil skolu, chybaju ti informacie.
Odpovedať Hodnotiť:
 

Mal si sa viac ucit a nemusel si byt exInzinierom. Teraz musis predavat hamburgery.
Odpovedať Hodnotiť:

Pridať komentár