V nových BIOSech ZT pro řadu Abit KT7(A,E) se
objevila nová položka PCI Master Bus Time-out. Protože
se mě někteří lidé ptali, jak tuto položku
nastavit, přináším tento srovnávací článek.
O co jde? Tato položka se v BIOSu objevila v souvislosti s chybou v jižním mostu VIA VT82C868B. Tato volba nedělá nic jiného než že nastavuje čtyři bity v offsetu 75h a to následovně:
0000 - Disabled 0001 - 1x 32PCIclks 0010 - 2x 32PCIclks 0011 - 3x 32PCIclks 0100 - 4x 32PCIclks 0101 - 5x 32PCIclks 0110 - 6x 32PCIclks 0111 - 7x 32PCIclks 1000 - 8x 32PCIclks 1001 - 9x 32PCIclks 1010 - 10x 32PCIclks 1011 - 11x 32PCIclks 1100 - 12x 32PCIclks 1101 - 13x 32PCIclks 1110 - 14x 32PCIclks 1111 - 15x 32PCIclks |
Stabilním nastavením pro řešení problému VT82C686B by mělo být 0 (alias Disabled). Nyní by ovšem stálo za to vysvětlit si, co to vlastně znamená. V článku o nForce jsem mluvil o tom, že sběrnici PCI může současně využívat pouze jedno zařízení a ještě ke všemu po určitou dobu. Po uplynutí této doby se přenos dat ukončí a inicializuje se jiný přenos. O tom, jak dlouho bude přenos trvat, rozhoduje právě PCI Master Bus Time-out (v případě jiných čipsetů se to jmenuje nějak podobně).
Z tohoto jasně plyne, že čím déle umožníme přenášet data, tím bude efektivita větší. Jenže jak to změřit? Vyzkoušel jsem test disků v HWiNFO32, konkrétně část měřící rychlost Burst přenosů se všemi možnými nastaveními. Výsledek je zde:
Jak je vidět, od nastavení 2x32 PCIclks jsou rozdíly minimální a můžeme je považovat za chybu měření. Všimněte si ovšem, že čím více cyklů, tím větší je reálná propustnost PCI, sice o málo, ale přece. Je nutné si uvědomit, že ATA-100 disky mají maximální přenosovou rychlost kolem 80MB/s, proto ty malé výkyvy! Teoretická propustnost PCI je však 133MB/s. V reálu se rozdíly mohou zvětšit i o několik MB/s.
Nejzajímavější je pochopitelně nastavení 1x32PCIclks, kde se propustnost propadla o 5MB/s. A to používám jen jedno zařízení!
Celkově bych tedy doporučil nastavit tuto položku buďto na 0 (alias disabled) nebo, v případě že máte více PCI zařízení, na kompromis 8x nebo 9x 32PCIclks.
Eagle