Optymalizacja procesów - programów

data: 18-11-2007 | autor: marcin Zyto | kategoria: Efektywniejsza praca

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.

  1. Uruchom Edytor rejestru.
  2. Przejdź do klucza [HKLM\SYSTEM\CurrentControlSet\Control\PriorityControl].
  3. Wartość o nazwie "Win32PrioritySeparation" ustaw na 38 (dziesiętnie).
  4. W tym kluczu znajdziesz także wartość (jeżeli jej nie ma, musisz ją utworzyć) DWORD o nazwie "IRQ8PRiority", którą ustaw na 1*.
  5. Uruchom ponownie komputer.

Optymalizacja procesów,priorytet dla programów aktualnie używanych,Win32PrioritySeparation,IRQ8Priority

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 -

Zobacz też:

  1. Efekty wizualne
  2. Włączamy tryb AHCI i NCQ dla dysku SATA
  3. Wyłączenie zbędnych usług
  4. Optymalizacja Windows 2003
  5. Szybszy HDD bez Windows File Protection

Oceń ten tekst:   

Średnia ocena:

Autor: Marek | Data: 03-01-2006, 18:53:14

Komputer Swiat Expert podaje to tak- HKLM\ SYSTEM\CurrentControlSet\ 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??

Autor: w1lczyh00d | Data: 16-01-2006, 16:35:00

Znalazlem opis tuningowy-There are two parts to this tweak. First is to optimize XP's priority control for the processes. Browse to HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ PriorityControl and set the "Win32PrioritySeparation" DWORD to 38.

Autor: w1lczyh00d | Data: 16-01-2006, 17:17:54

Znalazlem BARDZO wazna info natemat tego tunningu- The maximum value allowed is 26 (Hex) or 38 (Decimal).

Autor: Dawid | Data: 02-03-2006, 10:21:50

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_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl] 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.

Autor: Donald | Data: 02-07-2007, 00:02:49

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?

Autor: INFO | Data: 30-08-2008, 08:32:26

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 !!!

Autor (wymagane):
Treść (wymagane):
Przepisz kod z obrazka (wymagane):
   

Skarpety X-socks | Przyspieszanie komputera | Jak przyspieszyć Internet | Przyspieszanie Wifi | aktywacja Windows 7 | nLite |
Nokia kalkulator | Jak zdjąć Simlock za darmo