Przejdź na skróty do treści. | Przejdź do nawigacji

Zapamiętaj mnie Przypomnij hasło Rejestracja
Wersja mobilna
Newsletter
Zgłoś uwagę
RSS

Procesory

rozwiń
Strona główna Procesory Artykuły Optymalizacja systemu operacyjnego pod kątem procesorów dwurdzeniowych

Porada eksperta: Windows XP

Optymalizacja systemu operacyjnego pod kątem procesorów dwurdzeniowych

Dwa rdzenie, czyli podwójna moc? Niekoniecznie. Windows XP ma problemy z prawidłowym rozdzieleniem zadań pomiędzy poszczególne rdzenie procesora. Pokażemy, jak wydobyć z procesorów ich pełny potencjał.

Wszystkie wersje Windows XP potrafią w teorii wykorzystać oba rdzenie procesorów. Mimo to Windows nie zawsze radzi sobie z optymalnym rozdzieleniem obliczeń pomiędzy rdzenie. Efekt: potencjał mocy komputera nie jest w pełni wykorzystany. Problem dotyczy procesorów zarówno firmy Intel, jak i AMD. Instalując poprawkę, pomożemy naszemu systemowi Windows prawidłowo obsługiwać procesory.

Weryfikacja stanu systemu

Po pierwsze musimy sprawdzić, czy system Windows XP ma zainstalowany dodatek Service Pack 2 – co właściwie jest już standardem. Następnie sprawdzamy, jaki model procesora został zainstalowany w komputerze, co nie jest już tak oczywiste.

Sprawdzimy to w następujący sposób: wybieramy polecenie »Start | Uruchom«, w oknie wpisujemy „msinfo32”, po czym naciskamy [Enter]. W sekcji »Podsumowanie systemu« znajdziemy wszystkie niezbędne informacje. W komputerze z procesorem dwurdzeniowym pod »Podsumowanie systemu« zobaczymy dwa wpisy dla »Procesor«. Będą tam informacje o producencie, modelu, wersji (stepping) oraz częstotliwości procesora.

Instalacja poprawki Microsoftu

Niezależnie od procesora instalujemy Microsoft Hotfix KB896256. Aktualizacja ta nie jest rozpowszechniana za pośrednictwem Windows Update. Dlatego na stronie www.microsoft.com/downloads wyszukujemy hasło „KB896256”, w oknie wyników klikamy znaleziony odnośnik, po czym pobieramy łatkę.

Po instalacji poprawki nie uruchamiamy od razu komputera na nowo. Zamiast tego najpierw modyfikujemy kilka ustawień w Rejestrze systemowym. W tym celu w Edytorze Rejestru przechodzimy do klucza »HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager«, za pośrednictwem »Edycja | Nowy | Klucz« tworzymy klucz »Throttle«. Przechodzimy do utworzonego klucza i, korzystając z polecenia »Edycja | Nowy | Wartość DWORD«, dodajemy wpis »PerfEnablePackageIdle«. Nowo utworzony wpis klikamy dwukrotnie myszką i zmieniamy jego wartość na »1«. Optymalizacja spowoduje, że możliwe będzie maksymalne wykorzystanie wydajności maszyny.
Wada: Ponieważ procesor jest teraz lepiej wykorzystywany, zwiększy się zużycie prądu – zmiana istotna dla użytkowników notebooków. Jeżeli chcemy, aby notebook działał dłużej na baterii, zmieniamy wartość wpisu na »0«. Na koniec zamykamy Edytor Rejestru i ponownie uruchamiamy komputer.
Przyczyna: Nowoczesne procesory wykorzystują funkcje zarządzania energią w celu dynamicznej kontroli wydajności procesora w zależności od obciążenia systemu operacyjnego. Jest to związane z zarządzaniem stanami wydajności procesora zgodnymi z interfejsem ACPI. Pakiet Service Pack 2 do XP uaktualnił jądro menedżera zarządzania energią tak, aby nowe funkcje ograniczenia wydajności procesora również były obsługiwane. Aktualizacja poprawia sprawdzanie rzeczywistego wykorzystania procesora i zapewnia prawidłowe wyliczenie poziomu obciążenia.

Inaczej w przypadku procesorów AMD

Jeżeli w naszym komputerze pracuje procesor firmy AMD, powinniśmy też zainstalować specjalny sterownik do niego. Pobierzemy go za darmo ze strony AMD: www.amd.com/us-en/Processors/TechnicalResources/0,,30_182_871_9706,00.html. Aby pobrać sterownik do procesorów dwurdzeniowych, przechodzimy na dół strony. By sterownik zainstalować, po rozpakowaniu archiwum uruchamiamy plik EXE. Po zakończeniu pracy kreatora uruchamiamy ponownie komputer. Nowy sterownik obsługuje różne tryby umożliwiające oszczędzanie energii, określane przez AMD jako technologia Cool’n’Quiet.

W dwurdzeniowych procesorach AMD,  gdy uruchomimy aplikację do obsługi wideo przy włączonym oszczędzaniu energii, istnieje ryzyko zawieszenia się komputera. Przyczyną jest błąd w zarządzaniu energią, związany ze zmianą stanu wydajności procesora. Tutaj znowu przychodzi z pomocą aktualizacja Microsoftu. W celu pobrania aktualizacji na stronie www.microsoft.com/downloads wyszukujemy pozycję »KB924441«.

Konfiguracja plików startowych

Na zakończenie pozostało nam jeszcze dostosować plik startowy »boot.ini«. W tym celu w Panelu sterowania dwukrotnie klikamy ikonę »System«, po czym przechodzimy do karty »Zaawansowane«. W sekcji »Uruchamianie i odzyskiwanie« klikamy przycisk »Ustawienia«, a w kolejnym oknie – »Edytuj«. W sekcji »[operating systems]« sprawdzamy, czy została już dodana opcja »/usepmtimer«. Jeżeli nie, dodajemy parametr w tym wierszu. Nowe modele procesorów Intela, takie jak np. Core 2 Duo, działają poprawnie nawet bez tego parametru. Na zakończenie zapisujemy zmiany i ponownie uruchamiamy komputer.

Dodaj komentarz 8 komentarzy
rko1
rko1 2008.12.19 14:44
W viście również należy ustawić korzystanie z 2 rdzeni przy starcie systemu, domyślnie jest 1.
grzegorz129
grzegorz129 2008.12.26 16:08
A co z 4 rdzeniami?
Czy windows xp kompletnie juz iuch nie uzyje?
dowlander
dowlander 2008.12.26 20:37
Ta poprawka od MS słyszałem, że na 4 rdzenie też poprawia. U mnie przynajmniej po jej instalacji system zaczął działać szybciej :) I tak jeśli ktoś ma 4 rdzenie to najlepszym wyjściem jest przesiadka na Vistę.
Gość IP: 83.22.155.* 2009.01.04 01:17
Ze ludzie daja sobie wciskac gowno z microsoftu, kiedy od dawna inne systemy unixowe nie mają z tym problemu (i z wieloma innymi ...). Widać "markietingu" najtwardszych ogłupi. Google opakował linuxa w inne GUI i już jest szum o jakimś "nowym" systemie android (czy jak go tam zwał). Szum, jakiego linux przez cały jego żywot doczekać się nie mógł :]
Gość IP: 79.163.176.* 2009.02.09 21:24
zrobiłem to i co? gówno! żadnej reakcji
Gość IP: 78.8.239.* 2011.01.24 17:50
Mam dwurdzeniowego Athlon, w informacje o systemi pokazuje mi tylko jeden:

Komputer z procesorem x86
x86 Family 15 Model 107 Stepping 2 AuthenticAMD 2712Mhz

W menager urządzen sa zaistalowane dwa razy. Czy to dobrze, czy coś jest nie tak? Skoro na skrenie tutaj pokazuje 2x x86 F...

Gość IP: 79.188.135.* 2011.02.23 13:21
Póki co to nie ma softu (prawie nie ma) który korzystał by z rdzeni 2 i więcej. XP sam sobie nie podzieli wątku na Y rdzeni.. Tak jest w moim wypadku mam phenoma 955 (4 rfzenie) Na szczęscie w grach sprzęt pokazuje co potrafi bo gry są robione pod wiele rdzeni.
PB
PB 2011.07.08 19:03
@Gość IP: 79.188.135.* 2011.02.23 13:21
"Póki co to nie ma softu (prawie nie ma) który korzystał by z rdzeni 2 i więcej."
A o zapomnianej i mistycznej sztuce multitaskingu słyszałeś? Że o multithreadingu nie wspomnę.
AUTOR: jan leopolski, andrzej pająk
DODANO: 19.12.2008
LICZBA WYŚWIETLEŃ: 7740
Sonda
Wyraź swoją opinię
CENEO Kup najtaniej
NVOX JD 2855 (JD 2855 F) NVOX JD 2855 (JD 2855 F)
Dostępny w 1 sklepach
Sprawdź CENY tego produktu
Logitech G35 Logitech G35
Dostępny w 20 sklepach
Sprawdź CENY tego produktu
EMTEC ANIMALS PINGWIN M314 4GB (EKMMD4GM314) EMTEC ANIMALS PINGWIN M314 4GB (EKMMD4GM314)
Dostępny w 59 sklepach
Sprawdź CENY tego produktu
BROTHER TN-230BK BROTHER TN-230BK
Dostępny w 83 sklepach
Sprawdź CENY tego produktu
Apple TV (MC572LL/A) Apple TV (MC572LL/A)
Dostępny w 3 sklepach
Sprawdź CENY tego produktu
Video
nowe filmy