PI(Parity inner)/PO(Parity Outer)
一般通过测试软件Kprobe 就以得到刻录盘的PI/PO两个值,从而对盘片质量进行判定。

右边图为菲利普的DVD+RW测试结果
何为PI值?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以上不能修正,就要算上1个PO值,规定中1个ECC Block不能超过4个PO值,8个ECC Block就总共不能超过32。
说到这里,简单点说就是PI值越高,代表有错误的row越多,也就是有越多的错误数据,而PO值越高,就代表有越多的row(182byte)中的错误,无法被修正到小于5byte的错误,当然这也牵制于DVD光驱的纠错能力。
其实我们只要知道,盘片测试结果中的PI/PO值越低越好。但需要注意的是,Kprobe是专门为建兴DVD光驱所设计的,在测试结果中有一定的局限性,大家无需特别注重这个参数。原则上,PI值不大于300,都不会影响到正常使用。我们这里引入这个测试,主要是给大家体现一下各品牌之间的横向比较,有助于大家的选购。















