dvdisaster verze 0.66 - not yet updated for 0.70  Na Internetovou verzi
Obsah

Přehled
Příklady a snímky obrazovek
Stažení
Otázky a odpovědi
Základní informace
·Vlastnosti opravy chyb
·Oprava dat na ├║rovni obrazu
·RS01 a RS02
·Line├írn├¡ strategie ─ìten├¡
·Adaptivn├¡ strategie ─ìten├¡
·Pozn├ímky k chyb├ím ─ìten├¡
·Tipy pro ukl├íd├ín├¡ soubor┼» oprav chyb

Technické vlastnosti opravy chyb

Tato stránka vysvětluje základní myšlenky v pozadí programu dvdisaster, abyste sami mohli zjistit, zda vyhovuje vašim požadavkům na zabezpečení dat. Pokud máte pochybnosti, neměli byste program dvdisaster používat nebo nasadit další strategie zálohování dat.

Metoda opravy chyb.   Program dvdisaster pou┼╛├¡v├í k├│dov├ín├¡ Reed-Solomon (odkaz na anglick├╜ text) spolu s algoritmem opravy chyb optimalizovan├╜m pro zpracov├ín├¡ v├╜maz┼». Tato implementace si vzala hodn─¢ inspirace a programov├⌐ho k├│du z vynikaj├¡c├¡ knihovny k├│du Reed-Solomon napsan├⌐ Philem Karnem.

Při použití standardního nastavení je 223 sektorů média zkombinováno do jednoho bloku opravného kódu ("ECC"). Chyby čtení média jsou považovány za "výmazy"; z toho vyplývá, že je možné maximálně opravit 32 vadných sektorů*) média na blok ECC.

Těchto 223 sektorů je zvoleno tak, aby byly rovnoměrně rozmístěny po celé ploše média. Tím je umožněno, aby mohly být opraveny velké souvislé oblasti vadných sektorů dříve, než je dosažena hranice 32 defektů na blok ECC*). Tento druh vzoru chyb je zvláště obvyklý pro stárnoucí médium, kde začíná degenerovat vnější okrajová oblast, a pro škrábance podél datové spirály.

Na druhé straně se předpokládá, že hvězdicovité nebo příčné škrábance opraví sama mechanika CD/DVD. Pokud ne, tak v těchto případech pracuje použitá strategie oprav chyb spíše neutrálně (není zvlášť dobrá ani mimořádně špatná).

Hranice opravy chyb.   V nejhor┼í├¡m p┼Ö├¡pad─¢ sta─ì├¡ 33 vadn├╜ch sektor┼»*), aby zabr├ínily ├║pln├⌐ obnov─¢ dat. Av┼íak k dosa┼╛en├¡ tohoto efektu by musely b├╜t chyby rozlo┼╛eny na m├⌐diu podobn├╜m zp┼»sobem, jako jsou um├¡st─¢ny v samotn├⌐m bloku ECC - takov├╜ vzorek je velmi nepravd─¢podobn├╜.
Pokusné testy ukázaly, že na stárnoucím médiu může být okolo 10% počtu všech sektorů vadných, než je dosažena hranice 33 defektů na blok ECC*).
Škrábance způsobí dosažení této hranice dříve, takže se doporučuje vizuálně kontrolovat média v pravidelných intervalech. Média s chybami čtení způsobenými poškrábáním by měla být nahrazena okamžitě.

Hardwarov├í omezen├¡.   V─¢t┼íina mechanik nerozpozn├í m├⌐dium, je-li po┼íkozena zav├íd─¢c├¡ oblast (lead-in) p┼Öed prvn├¡m sektorem (bl├¡zko st┼Öedov├⌐ho otvoru). V takov├╜ch p┼Ö├¡padech nebude program dvdisaster schopen obnovit ┼╛├ídn├╜ obsah z m├⌐dia.

Není vhodné vylepšovat spolehlivost médií nízké kvality použitím programu dvdisaster. Levná média se mohou zkazit během několika dní do takové míry, která přesáhne schopnosti kódu pro opravu chyb.

 

*) Tato hranice 32 opravitelných chyb na blok ECC je dána standardním nastavením. Je možné zvolit jiné hodnoty pro vyšší nebo nižší schopnosti opravy chyb.

Autorská práva 2004-2006 Carsten Gnörlich, k překladu 2006 Luboš Staněk.
Doslovné kopírování a distribuce celého tohoto článku jsou pro jakékoli médium povoleny za předpokladu, že tato poznámka zůstane zachována.