| Ha ez a szolgáltatás
engedélyezett, a Video BIOS memásolja magát a rendszermemóriába a gyorsabb elérés
érdekében. A shadowing (nyomon követés) megnöveli a BIOS teljesítményét, mert a
BIOS így 64 bites DRAM bus-on keresztül érhető el szemben a 8 ites XT bus-szal. Ez elég
nagy gyorsulás, hiszen legalább 100-szorosra növekedik az adatátvitel, és csupán
annyi az ára, hogy elfoglal egy keveset a rendszermemóriából, ami feladata a ROM
tartalmának a tükrözése. A mai modern
oparációs rendszerek azonban teljesen kikerülik a BIOS-t és közvetlenül a grafikus
kártyával kommunikálnak. Tehát nincsenek BIOS hívások, ezért nem érzékelünk
semmit ha a Shadowing engedélyezve van. Ezért nem is kell engedni. Igaz, csak kis helyet
foglal el a rendszermemóriából, de mivel semmi értelme, így csak a memóriát
vesztegetjük rá.
A Microsoftnak erről egy hivatalos közleménye a Shadowing BIOS WinNT
4.0 alatt. Itt leírják, hogy a BIOS Shadowing nem hoz semmi
teljesítménynövekedést, mert a WinNT ezt nem használja. Csak a memóriát foglalja.
Habar a cikk nem foglalkozik a Win9x-el, kijelenthetjük, hogy a hatás ugyanaz, hiszen
mindkét operációs rendszer Win32 architektúrára épül.
Néhány kézikönyv ugyancsak megemlít lehetséges
rendszer instabitítást, ha egyes jatékok a RAM azon részét akarják használni, ahol
a Video BIOS van. Természetesen ez nem számít, ha a Video BIOS a memória programok
által használatlan részébe van írva.
Mi van akkor, ha a Video BIOS-ból csak 32 KB van van
"bemásolva" a memóriába? Az újabb Video BIOS-ok nagyobbak 32 KB-nál, és ha
ebből csak 32 KB van a memóriában, a többi az eredeti helyen, akkor a stabilítás
megbomolhat, ha valami használja a BIOS-t. Tehat ha engedjük a Video BIOS-t beíródni a
memóriába, akkor legyünk biztosak abban, hogy az egész BIOS ott van. Sok esetben csak
a C000-C7FF rész van beírva - ez az alapbeállítás. Ennek a javításához a következőt
kell tenni:
- engedélyezni (enable) a Video BIOS Shadowing-ot (a
C000-C7FF reszére), valamint
- engedélyezni a Shadowing-ot a maradék résznek is, pl.:
C800-CBFF, addig, míg az egész Video BIOS Shadowed nem lesz.
Végezetül, a legtöbb grafikus kártya Flash ROM-mal
(EEPROM) szerelt, ami sokkal gyorsabb az öreg ROM-nál, és gyorsabb a DRAM-nál is.
Ezért egyáltalán nincsen szükség a Shadowingra, sőt meg az is lehet, hogy kis
teljesitménynövekedést tapasztalunk kikapcsolt opció mellett! Ha olyan videókártyát
használunk, ami rendelkezik Flash ROM-mal, akkor nem szabad engedélyezni ezt az opciót,
mert úgy nem frissíthető annak tartalma.
Másik oldalról megközelítve, lehet, hogy mégi van
olyan helyzet, amikor szükséges használni a Shadowing-ot. Néhány régi DOS játék
még használja a Video BIOS-t, mert azok még nem érik el közvetlenül a grafikus
processzort. Tehát ha valaki sokat játszik régi DOS játékokkal, akkor érdemes
kipróbálni az engedélyezést, hátha cseppen valami teljesítménytöbblet. |