Doświadczeni użytkownicy systemu Windows pamiętają, że wskaźnik oceny wydajności (Windows Experience Index - WEI) po raz pierwszy pojawił się w systemie Windows Vista. Wskaźnik wydajności oblicza się na podstawie oceny wydajności następujących podsystemów komputerowych: procesor, pamięć, grafika 2D, grafika 3D i urządzenia pamięci (dysk twardy). Dla każdego podsystemu, w oparciu o wyniki testów ewaluacyjnych, obliczana jest własna wartość indeksu wydajności oraz ogólny indeks dla całego komputera (Wynik podstawowy) jest równa minimalnej wartości we wszystkich podsystemach.
Indeks wydajności to określona ocena liczbowa wydajności systemu dla użytkownika - Windows Experience Index (WEI). W różnych wersjach systemu operacyjnego WEI może mieć różne zakresy:
- Windows Vista: od 1 do 5.9
- Windows 7: 1 do 7.9
- Windows 8: 1 do 9.9
Ocena wydajności i szybkości komputera jest przeprowadzana przez specjalne narzędzie - WinSAT (Windows System Assessment Tool). To narzędzie jest już zawarte w systemie Vista, Windows 7, Windows 8.
WinSAT - narzędzie do oceny wydajności systemu Windows, które jest zestawem testów testujących różne składniki systemu Windows. Należy zauważyć, że WinSAT nie jest testem aplikacyjnym ani testem syntetycznym. Jest to test tego, jak Windows „czuje się” na określonym sprzęcie. WinSAT zawiera pięć różnych grup testowych nazywanych przez Microsoft „ocenami”:
- Wynik Direct3D. Test porównawczy GPU, który generuje kilka klatek na sekundę i pokazuje, jak szybko gry będą działały na komputerze
- Ocena kodowania wideo. Test oceny jakości odtwarzania wideo w wysokiej rozdzielczości (kodek Windows Media HD lub inne zainstalowane kodeki)
- Ocena grafiki. Ocena twojego akceleratora graficznego wpływa na to, czy Aero będzie domyślnie włączone (czy możesz włączyć Aero za pomocą winsat)
- Ocena przechowywania
- Ocena procesora.
Pamiętaj, że nie powinieneś mocno wierzyć w wartość indeksu WEI, ponieważ w razie potrzeby indeks wydajności systemu Windows można łatwo zmodyfikować. Szczegóły w artykule Przełamywanie indeksu wydajności systemu Windows.
Parametry polecenia WinSAT
Jak używać narzędzia WinSAT do oceny wydajności pojedynczego podsystemu lub całego komputera?
Komenda wykonuje pełną ocenę wydajności (wszystkie testy)
winsat formal
Możesz ocenić wydajność podsystemu dyskowego (prędkość zapisu / odczytu na dysk, długość kolejki na dysk itp.) Za pomocą polecenia:
dysk winsat
Wydajność odczytu sekwencyjnego dla dysku C:
winsat disk -seq -read -drive c
Losowa wydajność zapisu dla dysku C:
winsat disk -ran -write -drive c
Wydajność procesora jest oceniana przez wykonywanie operacji szyfrowania / deszyfrowania lub kompresji / dekompresji.
Ogólną ocenę wydajności procesora można wykonać za pomocą polecenia:
winsat cpuformal
Szczegółowy przegląd informacji o uzyskanych wynikach oceny działania można uzyskać za pomocą polecenia:
zapytanie winsat
Możesz ocenić przepustowość pamięci za pomocą testu, który kopiuje duży bufor pamięci z jednego sektora pamięci do drugiego.
winsat mem
Uruchom ocenę wydajności systemu stosowaną przy kompilowaniu indeksu WEI. Wszystkie oceny i wyniki testów zostaną przekierowane do pliku C: \ winsat.txt. Ten raport, w przeciwieństwie do wartości WEI, jest dość szczegółowy i pozwala poznać wiele interesujących rzeczy na temat wydajności podsystemów komputerowych.
winsat formal -v >> C: \ winsat.txt
Przykład raportu WinSAT przedstawiono poniżej..
> Wiersz poleceń „winsat formal -v”
> Przeprowadzenie oceny formalnej
> DWM działa ... wyłączanie DWM
> Polityka zasilania procesora systemowego zapisana i ustawiona na „maksymalną wydajność”
> Uruchamianie: wyliczanie funkcji »
> Zbieranie informacji o systemie
> System operacyjny: 6.1 Build-7600
> Procesor: Intel (R) Core (TM) 2 CPU 6400 @ 2,13 GHz
> Częstotliwość TSC: 2128300000
> Liczba procesorów: 1
> Liczba rdzeni: 2
> Liczba procesorów: 2
> Liczba rdzeni na procesor: 2
> Liczba procesorów na rdzeń: 1
> Rdzenie mają logiczne procesory: NIE
> Pamięć podręczna L1 i rozmiar linii: 32768 64
> Pamięć podręczna L2 i rozmiar linii: 2097152 64
> Całkowita pamięć fizyczna dostępna dla systemu operacyjnego: 2,98 GB (3 lata203y723y264 bajty)
> Opis adaptera: ATI Radeon HD 5450
> Producent adaptera: ATI Technologies Inc.
> Wersja sterownika karty: 8.861.0.0
> Data sterownika karty (rr / mm / dd): 2011 \ 5 \ 24
> Ma DX9 lub lepszy: Tak
> Ma moduł Pixel shader 2.0 lub lepszy: Tak
> Ma sterownik LDDM: Tak
> Dedykowana (lokalna) pamięć wideo: 504,426 MB
> Pamięć systemowa dedykowana jako pamięć wideo: 0 MB
> Pamięć systemowa współdzielona jako pamięć wideo: 1271,65 MB
> Rozmiar głównego monitora: 1280 x 1024 (łącznie 1310720 pikseli)
> WinSAT jest oficjalny: Tak
> Kompresja procesora LZW 112,19 MB / s
> Szyfrowanie procesora AES256 63,26 MB / s
> Kompresja procesora Vista 319,98 MB / s
> Hash SHA1 CPU 522,96 MB / s
> Kompresja Uniproc CPU LZW 56,15 MB / s
> Szyfrowanie procesora Uniproc AES256 31,31 MB / s
> Kompresja Uniproc CPU Vista 159,77 MB / s
> Uniproc CPU SHA1 Hash 261,81 MB / s
> Wydajność pamięci 4729.00 MB / s
> Wydajność wsadowa Direct3D 88,25 F / s
> Direct3D Alpha Blend Performance 93,79 F / s
> Wydajność ALU Direct3D 39,27 F / s
> Wydajność ładowania tekstur Direct3D 42,21 F / s
> Wydajność wsadowa Direct3D 89,30 F / s
> Wydajność mieszania Direct3D Alpha 106,10 F / s
> Wydajność ALU Direct3D 37,84 F / s
> Wydajność ładowania tekstur Direct3D 39,83 F / s
> Wydajność geometrii Direct3D 73,83 F / s
> Geometria Direct3D Wydajność 146,91 F / s
> Stała wydajność bufora Direct3D 57,54 F / s
> Przepustowość pamięci wideo 2398,55 MB / s
> Czas kodowania wideo Dshow 6.94628 s
> Czas dekodowania Media Foundation 1.21153 s
> Dysk sekwencyjny 64.0 Odczyt 63,00 MB / s 5.8
> Dysk losowo 16.0 Odczyt 1,21 MB / s 3.4
Powyższe jest dalekie od całego arsenału narzędzi WinSAT do oceny wydajności systemu. Możesz znaleźć pełną listę parametrów i możliwości polecenia, korzystając z wbudowanej pomocy:
winsat.exe /?
Dzienniki narzędzia WinSAT znajdują się w katalogu C: \ Windows \ Performance \ WinSAT, szczegółowe wyniki oceny wydajności komputera w postaci plików .xml. zawarte w katalogu C: \ Windows \ Performance \ WinSAT \ DataStore
W systemie Windows 7 istnieje standardowe zadanie harmonogramu, które uruchamia narzędzie WinSAT co tydzień. Zadaniem tego zadania jest terminowa aktualizacja indeksu wraz ze wszelkimi zmianami konfiguracji. W momencie uruchamiania tego zadania może wystąpić spadek wydajności komputera. Jeśli indeks WEI nie jest dla Ciebie ważny, to zadanie można wyłączyć.
WinSAT w systemie Windows Server 2008
WinSAT nie jest częścią systemu Windows Server 2008 i Windows Server 2008 R2 po stronie serwera, jednak nic nie stoi na przeszkodzie, aby po prostu skopiować je z systemu operacyjnego klienta na serwer.
Aby móc uruchomić WinSAT na Windows Server 2008/200 R2, po prostu skopiuj dwa pliki - WinSAT.exe i Winsatapi.dll z katalogu % windir% \ System32 system operacyjny klienta do podobnego katalogu serwera.
Należy jednak pamiętać, że różne wersje WinSAT są używane dla systemów x86 i x64 bit, więc jeśli system operacyjny serwera jest 64-bitowy (a tylko Windows 2008 R2), będziesz potrzebować wersji WinSAT, na przykład z 64-bitowego systemu Windows 7.
Należy pamiętać, że narzędzie będzie działać również w systemie Windows XP, jednak ze względu na różnice w metodach testowania i architekturze systemu wyników takich testów nie można porównać z wynikami nowszego systemu operacyjnego.