A Windows Vista beépített rendszerteljesítmény-tesztelővel érkezik
[ExtremeTech/HWSW] A Windows Vistában többek között egy olyan új technológia is megjelenik, ami a játékosok és a játékfejlesztők számára is kifejezetten hasznos lehet. A technológia neve WinSAT (Windows System Assessment Tool), és elsődleges célja, hogy a számítógép teljesítményét elemezze, majd eltárolja az így szerzett adatokat a merevlemez titkosított részén. Ennek felhasználásával az operációs rendszer és akár a rá épülő alkalmazások is automatikusan ki és bekapcsolhatják teljesítményigényes képességeiket a helyi lehetőségeknek megfelelően.
Voltak már korábban is hasonló megoldások, azonban azokat a fejlesztőknek minden szoftverben saját maguknak kellett elkészíteniük; most azonban mindenki számára elérhető a technológia -- és nem csak a játékosok számára.
A Windows Vista telepítésének végeztével, de még az első bejelentkezés előtt a WinSAT lefuttat néhány tesztet, hogy megismerje a rendszer teljesítményét és képességeit. Ide tartozik a processzor tudásának és sebességének felmérése, -- mint például a no-execute bit meglétének vizsgálata -- a memória, a grafikus kártya, valamint a merevlemezek teljesítményének ellenőrzése. A WinSAT a vizsgálatokhoz a Windowsban leggyakrabban használt funkciókat használja, valamint néhány, kifejezetten játékok futtatásánál kritikus képességet is igénybe vesz.
Automatikus konfiguráció a teljesítmény alapján
A teljesítménytesztelést követően, amikor elsőként bejelentkezik a Windows Vista, pontosan azokkal a képességekkel fogunk találkozni, amiket az adott hardver még tökéletesen képes futtatni. Ezzel a módszerrel dönti el a Windows Vista, hogy engedélyezi-e az Aero Glass használatát, vagy valamelyik kisebb teljesítményigényű felhasználói felületet ajánlja fel induláskor. Természetesen a rendszer által ajánlott beállításokat később kedvünk szerint felülbírálhatjuk.
A WinSAT tudását a programozók API-kon keresztül is elérhetik, így akár saját játékaikat és alkalmazásaikat is könnyedén a rendelkezésre álló teljesítményhez igazíthatják. Így például már a játék telepítésekor eldönthető, hogy mire képes a célgép, és ezek alapján a program limitálhatja a számítógép által számolt mesterséges intelligenciával vezérelt szereplők számát, a fizikai motor részletességét, vagy éppen a grafikai részletességet.
A WinSAT nem fut folyamatosan a háttérben, hanem csak hardvercsere esetén indul el újra, hogy felmérje a megváltozott körülményeket. Ugyanakkor például új grafikuskártya meghajtóprogam telepítése esetén a vezérlőpulton lehetőség lesz arra, hogy amennyiben szeretnénk, újrafuttathassuk a teljesítménytesztet. A Windows Vista részeként azonban megjelenik egy nagyon vékony réteg, amely folyamatosan naplózza a rendszer teljesítményét, mint például az ablakok átméretezésének, megnyitásának, bezárásának sebességét. Amennyiben érzékelhető teljesítménycsökkenés következik be, felhívhatja a figyelmet arra programra, ami utoljára került fel a rendszerre: vélhetően az a sebességcsökkenés forrása. Ezáltal akár a kémprogramok és a vírusok is könnyebben kiszűrhetőek lesznek.