作者changtai (好人俱樂部專屬會員)
看板CD-R
標題Re: PI值跟PO值 各代表什麼意思啊??
時間Mon Jul 12 06:47:00 2004
※ 引述《Wayne0413 (時間)》之銘言:
: 剛剛爬了很多討論.....
: 有提到到.....但是不是很懂
: 麻煩開釋一下囉....
: 多謝....
: (還有可以用什麼軟體測啊??)
: (有看到一個CD Speed 之類的...是這個嗎??)
轉貼自pcdvd
首先先解釋何為PI值,就是"A row of an ECC Block that has at least 1 byte in error
constitutes a PI error",什麼是1個row(列),就是182bytes資料,而1個ECC Block是由
208個row組成,而在這208個row中,只要有任何一個row中的data,至少出現1byte的錯誤,那
就稱為1個PI值(因此可以知道,一個ECC Block是由208個row組成,故一個ECC Block最大PI
值是208),而KProbe是以8個ECC Block為單位(1個ECC Block PI值最多208,8個ECC
Block最多就是1664個PI值),8個ECC Block總共的PI值不能超過280
再來解釋PO值,“If a row of an ECC Block contains more than 5 erroneous bytes,
the row is said to be “PI-uncorrectable",由於DVD-ROM有錯誤糾正的能力,因此剛
剛上述所說的data錯誤(也就是PI值),若是經由光碟機讀取修正後,1個row裡面錯誤的data
仍然超過5byte的話,那就產生一個PO值,這裡先解釋一下,由於1個row是由182byte組成,若
是這182byte中發生10byte錯誤,依照PI值的定義,這就是1個PI值(也就是說1個row中的
data出現錯誤,不管是幾byte,通通只能算1個PI值),此時經由光碟機讀取糾正,若是修正到
只剩4byte有錯,那很好,就不算1個PO值,若是還剩超過5byte以上不能修正,那sorry,要算
1個PO值,而規定中,1個ECC Block不能超過4個PO值,8個ECC Block就總共不能超過32說到
這邊,您應該就大致了解PI/PO值是在說啥,因此PI值越高,代表有錯誤的row越多,也就是有
越多的錯誤data,而PO值越高,就代表有越多的row(182byte)中的錯誤,無法被修正到剩下
5byte以下的錯誤(不過這當然也關係到光碟機的修正能力),由此來看,既然現在就已經有
那麼多錯誤產生了,放久之後會不會更差,您說呢?? ,而一個PI值100和1個PI值1000的片子
,我認為那一個1000的片子應該會比較快讀不到吧
至於為何DVDinfo pro跟Nero CD/DVD Speed都能測的很漂亮,我假設(真的是假設)可能
DVDinfo rpo跟Nero的設定不一樣或是比較寬,故能結果都還不錯
--
作者忘了 只記得說可隨意轉載
不過pi/po僅供參考 太計較會像我一樣內傷....-_-
--
No temptation except what all people experience has laid hold of you .
God will not permit you to be tempted beyond your ability but will .
At the time of temptation , provide a way out , so that you will be able
to stand it .
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.203.42.73