Podgląd pojedynczego posta
Stary 21.10.2004, 23:44   #83
slawekj
Guru
 
Avatar użytkownika slawekj
 
Data rejestracji: 12.07.2004
Posty: 5,308
slawekj niedługo stanie się sławny ;) <50 - 149 pkt>slawekj niedługo stanie się sławny ;) <50 - 149 pkt>
Cytat:
Napisany przez Czołgista
A jeszcze jedno czy wiesz co dokładnie oznaczają PI i PIF ?
Wiem że im mniej to lepiej.
C1- jest to korekcja błędów działająca w oparciu o kodowanie CIRC. Pierwszy poziom działający na poziomie sprzętowym koryguje małe, losowe błędy.
C2 ***8211; jest to korekcja błędów działająca w oparciu o kodowanie CIRC. Drugi poziom działający na poziomie sprzętowym koryguje większe błędy oraz błędy ciągłości.
Błąd bajtu pojawia się wtedy, kiedy jeden lub więcej bitów w bajcie po nagraniu ma inną wartość w porównaniu do wartości, która podlegała nagraniu.
Wiersz bloku ECC, który zawiera co najmniej 1 błędny bajt tworzy błąd PI.
Jeżeli wiersz bloku ECC, zawiera więcej niż 5 błędnych bajtów nie da się go skorygować kodem PI.
Przy odtwarzaniu nagranych danych, aby błędy wykryte przez system korekcji danych mogły być skorygowane powinny spełniać następujące wymagania:

W każdych 8 kolejnych blokach ECC całkowita ilość błędów PI przed korekcją nie może przekraczać 280.
W każdym bloku ECC ilość wierszy niemożliwych do skorygowania kodem PI nie może przekraczać 4.
Błędy PO, które raportuje KProbe to nie skorygowane błędy PI ***8211; innymi słowy błędy, które pozostały po korekcji PI.

To oznacza, że przy ustawieniu KProbe ECC blocks sum (PI/PO): 8/1, ilość błędów
PI nie może przekraczać 280
PO nie może przekraczać 4
Błędy PO, których nie da się skorygować, czynią dysk niemożliwym do odczytania. KProbe nie raportuje jednak ilości błędów PO niemożliwych do skorygowania. Piki o wartości 1 w błędy PO możemy pominąć.

Więcej informacji o błędach PI/PO możemy znaleźć pod adresem:
http://forum.cdfreaks.com/showthread...threadid=80545

Ostatnio zmieniany przez slawekj : 21.10.2004 o godz. 23:49
slawekj jest offline