Optymalizacja procesów – programów
Możesz przyspieszyć uruchamianie i pracę poszczególnych procesów wykonując niżej opisaną czynność. Poprawi to strategię optymalizującą użycie procesora dla aplikacji pierwszoplanowych(aktywnych). System Windows będzie wyznaczał procesy pierwszoplanowe oraz drugoplanowe. Dla tych ważniejszych przydzieli większy priorytet, czyli czas jaki program będzie mógł wykorzystać do obliczeń(działań na procesorze).
Jeżeli chcesz korzystać z tej opcji musisz mieć co najmniej 256 MB RAM.
- Uruchom Edytor rejestru.
- Przejdź do klucza [HKLM\SYSTEM\CurrentControlSet\Control\PriorityControl].
- Wartość o nazwie „Win32PrioritySeparation” ustaw na 38 (dziesiętnie).
- W tym kluczu znajdziesz także wartość (jeżeli jej nie ma, musisz ją utworzyć) DWORD o nazwie „IRQ8PRiority”, którą ustaw na 1*.
- Uruchom ponownie komputer.
Informacje:
Wersja Home przydziela kwant czasu(czyli ilość czasu przeznaczona na obsługę wątku/zadania przez procesor) o wartości 6 na obsługę wątku przez procesor, gdy wersja Professional przeznacza na to 38 jednostek czasu. Ze względu na użycie kilku rodzajów dopuszczalnej notacji dla wartości Win32PrioritySeparation możesz się spotkać także z takimi ustawieniami 0 ? równą ilość czasu przeznacz na aktywne procesy i te wykonywane w tle. 1 ? więcej czasu przeznacz na aktywne procesy niż wykonywane w tle. 2 ? najwięcej czasu przeznacz na procesy w tle
*) IRQ8Priorty ? wartość najczęściej wykorzystywana przez zegar systemowy (Real Time CMOS). Zwiększenie priorytety dla tego przerwania może zwiększyć wydajność komputera.
Artykuł powstał w oparciu o materiały zamieszczone na stronach: Microsoft TechNet Szeregowanie procesów
Komputer Swiat Expert podaje to tak- HKLM SYSTEMCurrentControlSet Control PriorityControl
w którym dokonujemy edycji wartości o nazwie Win32PrioritySeparation, wprowadzając
do niej liczbę :(było 2)
0-moc procesora przyznawana jest po r??wno wszystkim pracującym programom
1-większa część mocy przeznaczona jest na wykonywanie zadań związanych z glówną aplikacją
2-prawie cała moc wykorzystywana jest na pracę glownej aplikacji
DomyÂślne ustawienie to 2.
I CO TU WÂ?AÂŚCIWIE JEST GRANE??
Znalazlem BARDZO wazna info natemat tego tunningu-
The maximum value allowed is 26 (Hex) or 38 (Decimal).
http://kadaitcha.cx/performance.html
Processor Scheduling
This part of the tweak is impossible to explain without getting into the technical ins and outs of binary values, bit pairs and bit masks. Suffice it to say, this part of the tweak forces short, variable length processor timeslices to be allocated to foreground processes three times more often than those timeslices given to background processes.
Start regedit and navigate to the following key:
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPriorityControl]
Change the dword value of Win32PrioritySeparation, save the changes and reboot;
„Win32PrioritySeparation”=dword:00000026
NOTE: The Win32PrioritySeparation value of 26 is hexadecimal. this corresponds to 38 decimal.
As with the cache tuning part of the tweak, this particular component of the tweak should not be applied to a system that is running either SQL Server or Internet Information Server (IIS) unless you are certain that you want to slow down those background processes.
For more information on how this tweak uses binary values and bit pairs, read any of these articles on Google.
Ustawiłem wartość na 38 ale komputer gorzej chodzi i chciałbym wrócić na poprzednie ustawienie ale nie pamiętam jakie było. Czy da się dać poprzednie ustawienie?
Szanowni Koledzy, po zapoznaniu się z opracowaniem Autora stwierdzam, że został pominięty jeden bardzo super ważny "szczegół". Aby powyższe wprowadzone do rejestru zmiany przyniosły zdecydowanie odczuwalny efekt to należy w Folderze "Opcje Folderów" /Panel Sterowania/ wejść w "Widok" i obowiązkowo zaznczyć ptaszkiem funkcję "Uruchom okna folderów w osobnych procesach".
Następnie restartujemy komputer i cieszymy się tym "dopalaczem". Bez tej zmiany w Folderze "Opcje Folderów" cały zabieg nie miał by sensu. Traktuję to jako przeoczenie autora.
Ważne : aktualna specjalistyczna literatura informatyczna warunkuje dokonanie powyższych zmian przy posiadaniu min. 512 MB RAM / a nie jak sugeruje Autor 256 MB RAM/.
Potwierdzam, że stwierdzenie – "Win32PrioritySeparation" ustaw na 38 (dziesiętnie)- jest poprawne i jedyne.
Pozdrawiam wszystkich internautów portalu !!!