Tātad, praksē DVD tiek pielietota šāda shēma
Tiek ierakstīts datu bloks, kura beigās atrodas informācija veseluma pārbaudei un kļūdu labošanai. Kļūdu, kas radusies šāda bloka iekšienē, sauc par PI. (Parity Inner) (Cipariem attēlā nav nozīmes, tie ir smukumam)
Dati
Informācija kļūdu labošanai bloka iekšienē
{1 0 0 1 0 0 1 0} {0 1 1 0}
Bet kas notiks, ja kļūdu blokā būs tik daudz, ka tās nav iespējams izlabot ar lieko datu palīdzību paša bloka beigās? Šādai situācijai pēc katriem 208 blokiem tiek ierakstīti papildu bloki ar liekajiem datiem jau veselu bojāto bloku labošanai, kurus nevarēja izlabot ar datiem bloka beigās. (Atvainojos par vārda "bloks" bezgalīgo atkārtošanu, toties es to mīlu kā dzejnieku)
Datu bloki
Informācija kļūdu labošanai bloka iekšienē
Kļūdaino bloku labošanas apgabals
{1 0 0 1 0 0 1 0} {0 1 1 0}
{1 0 1 0 0 0 1 0} {0 1 0 0}
{1 0 1 0 1 0 1 0} {0 1 0 1}
{1 0 1 0 0 1 1 1} {1 1 1 1} . . . . . u.t.t. 208 reizes
{1 0 1 0 0 1 1 1} {1 1 1 1}
{1 1 1 0 1 1 1 1} {1 0 0 1}
{1 0 1 1 1 1 1 1} {1 0 0 0}
Neizlabojama kļūda bloka iekšienē tiek saukta par PIF (Parity Inner Failure) vai PO (Parity Outer), un šāds bloks tiek izlabots pilnībā ar zilā krāsā atzīmēto datu palīdzību. Tomēr, ja kļūdaino bloku ir pārāk daudz, tos izlabot nav iespējams, un diskdzinis nevar nolasīt disku, izdodot paziņojumu CRC Error, kas vispār neatbilst patiesībai (optiskajiem diskiem). Tam vajadzētu teikt Unrecoverable PO errors. Mums pats interesantākais ir tas, ka Lite-On DVD diskdziņos ar programmu Nero CD-DVD speed vai K-Probe palīdzību var pārbaudīt kļūdu līmeni. Sony un dažu citu firmu diskdziņi - tie arī ir Lite-on). Nero CD-DVD Speed, kas gandrīz vienmēr ir iekļauta NERO pakotnē, no izvēlnes jāizvēlas "Diska kvalitātes pārbaude" un jāuzliek ātrums 4x, kādā pieņemts pārbaudīt kvalitāti.
Tātad, pie noteikta kļūdu skaita diskdziņa mikroshēma spēj tās izlabot un turpināt lasīšanu. Es te necitēšu precīzu aprēķinu un paskaidrojumus, pateikšu tikai to, ka mūsu mērķiem pietiek zināt, ka programmu attēlotais PI līmenis nedrīkst ilgu laiku pārsniegt 280, bet PO (PIF) - 32. Atsevišķas pīķa vērtības neskaitās - tie var būt nolasīšanas vai ierakstīšanas gļuki. Bet lūk vairāk vai mazāk gari posmi padarīs disku nenolasāmu, lai gan patiesībā daudz kas ir atkarīgs no lasošā diskdziņa. Protams, daudz kas ir atkarīgs arī no rakstošās ierīces. Kādreiz slavēti bija Plextor un Pioneer, tagad populārs ir lētais un kvalitatīvi rakstošais NEC. Diemžēl paruna "čukča nav lasītājs, čukča ir rakstnieks" šeit nostrādā par visiem simts - gadās, ka NEC diskdziņi pat nevar nolasīt diskus, kurus paši ir ierakstījuši (es domāju gadījumu ar briesmīgi zemas kvalitātes diskiem). Bet matricām ir izšķiroša nozīme - pat pašā sliktākajā diskdzinī TY visticamāk ierakstīsies ideāli un glabāsies ļoti ilgi (neapskatot diskdziņa un disku nesaderības gadījumus, kas mēdz notikt)

DVD+R Verbatim Advanced AZO 8x Made In Taiwan
Šis disks ir salīdzinoši neslikts, neskaitot kļūdu pieaugumu beigās - lētu matricu parasta parādība. Ja disks būtu aizpildīts līdz pašām beigām, bez brīviem 100-200 MB , šis kļūdu paugurs kļūtu par draudošu kalnu.
Pievērsiet uzmanību rindiņai "Disc" (otrā no augšas). Tur var ieraudzīt diska reālā ražotāja kodu. Šajā gadījumā tas ir MCC02 , kas nozīmē Mitsubishi Chemical Corporation. Kodu dažreiz vilto, bet ne tik bieži.

Šis ir Taiyo Yuden disks
Šis ir Taiyo Yuden 8x disks, ierakstīts 8x ātrumā. Kā redzam, ļoti reti izvietotie PO (PIF) nepārsniedz 2. līmeni. PI līmenis 10-25 ir pilnīgi normāls. Ja man būtu NEC rakstošais diskdzinis, šis līmenis varētu pazemināties līdz 5-15, bet ne mazāk.

Taiyo Yuden 8x , ierakstīts 4x ātrumā
Kā redzams, šajā gadījumā rakstīšana 4x ātrumā drīzāk nāca par labu, jo kļūdu līmenis pazeminājās vēl vairāk (drošības labad sk. rindu Total Count). Bet kopumā tas var būt arī citādāk. Tālāk ekrānuzņēmumos mēs vērosim pieaugošu kvalitātes pasliktināšanos, un beigās būs vispār horror-show.

TDK 16x, ierakstīta 8x ātrumā
Šī TDK matrica patiesībā ir ražota CMC Magnetics, un tai būtu jābūt diezgan šausmīgai. Par laimi, pagaidām nekas īpaši briesmīgs nav redzams - tikai PI līmenis ir neveselīgi paaugstināts, bet PIF iet vienā laidā un to kopējais daudzums ir 8 reizes lielāks nekā TY.

Verbatim 16x, made in India
Bet lūk šis skaistulis demonstrē mums lielisku kļūdu Everestu beigās. Esmu redzējis arī briesmīgākus, taču arī šeit beidzamo diska gabalu nolasīt nebūs iespējams principā.

Verbatim 16x, made in India
Ko tur daudz teikt. Aina tāda pati kā iepriekšējā gadījumā, taču kalns nepaspēja izaugt, jo datu diskā ir mazāk, un skenēšana beidzās agrāk.
Apkoposim rezultātus. Kāpēc ir svarīgs zems kļūdu līmenis un ar ko tas ir tik labs?
1) Ir garantija, ka jūsu diski lasīsies visur, t.sk. sadzīves atskaņotājos, un ne tikai labos kompju lasītājos, tādos kā Lite-on.
2) Ja jūs saskrāpēsiet disku, kas ir neizbēgami, kļūdu līmenis šajā vietā strauji pieaugs. Ja tas jau bija augsts, disks vienkārši nenolasīsies, jo diskdzinis netiks galā ar labošanu. Ja tas bija zems, kā TY gadījumā, tas tikai pieaugs līdz draudošiem mērogiem, taču izredzes to nolasīt ir lielas.
3) Zems kļūdu līmenis netieši liecina arī par to, ka matricas materiālu kvalitāte ir augsta, un tā kalpos daudzus gadus, ja sargāsiet to no saules un skrāpējumiem. TY dod 100 gadu garantiju, bet patiesībā neviens nezina, cik ilgi tās kalpos. Testi novecošanās kamerā parādīja, ka pēc 25 gadiem TY joprojām būs nolasāmas.
Es vēl varētu uzrakstīt par to, kā diskdziņa mikroprogrammā ir iešūtas dažādu ražotāju matricu ierakstīšanas stratēģijas. Un, ja matrica tam nav zināma, tas izmanto "kopējo" ierakstīšanas stratēģiju. Rezultāti pie tam ir daudz sliktāki. Un, ja jūs nopirksiet jaunas matricas vecajam diskdzinim, viņš tās točna nezinās (kas, spriežot pēc visa, arī notika ar maniem 16x Verbatim).
Varētu uzrakstīt arī par to, ka diskdzinis pašmācās, un katru nākamo matricu no tās pašas partijas un tā paša ražotāja ierakstīs arvien labāk un labāk (teorijā). Bet daži modeļi pat prot mācīties procesa gaitā, uzlabojot nākamo gabalu ierakstīšanas kvalitāti vienā un tajā pašā matricā. Taču es negrūzīšu tautu ar tehniskās informācijas pārpilnību, jo sniegto datu pietiek saprātīgas izvēles pieņemšanai.
Happy Burning!
P.S. Gribu izteikt pateicību savai māsai par matricām, ledusskapja magnētiņiem un garšīgo ķiršu aerosolu pret angīnu. Pasts strādā kā pulkstenis - paciņa atnāca ātrāk nekā nedēļas laikā.