
EKSTREMALNY OC SYSTEMU - SZYBKI WINDOWS

Autor, ani redakcja portalu, na którym siê on ukaza³, nie ponosz± odpowiedzialno¶ci za szkody wywo³ane ewentualnym zastosowaniem siê do ni¿ej opisanych dzia³añ.
Znacie www.xptruepower.cba.pl? Przez pewien czas umieszcza³em tam informacje o sposobach optymalizacji wydajno¶ci Windows XP. Zawarte tam porady by³y ca³kowicie bezpieczne, ale nie pozwala³y wycisn±æ z systemu maksimum. Tym razem postanowi³em pój¶æ na ca³o¶æ. W my¶l starej tradycji OC - system musi byæ maksymalnie szybki, stabilny na tyle, aby wykonaæ test i zrobiæ screena, potem mo¿e przekrêciæ siê dyskiem dooko³a ¶rubek. Po raz ostatni ostrzegam, to ju¿ nie zabawa i gwarantujê, ¿e system po przeróbkach bêdzie niesprawny w typowych domowych zastosowaniach. But who cares? OC time!
Siê bêdzie dzia³o.
Co konkretnie? Otó¿ zamierzam zainstalowaæ system - Windows XP Home Edition i zmodyfikowaæ go w taki sposób, aby pobiæ rekordy we wszystkich benchmarkach. Trochê fantazji i powstanie zupe³nie nowy Windows XP mkk270 Edition. System ustawiony fabrycznie ma jedn± zaletê - jest stabilny i wiêkszo¶ci przypadków nie wymaga ingerencji ze strony u¿ytkownika. Co jednak zrobiæ je¿eli u¿ytkownik ma w nosie stabilno¶æ i jest spragniony adrenaliny? Wówczas nale¿y co¶ usun±æ, co¶ zmieniæ, co¶ wy³±czyæ, innymi s³owy system ma tañczyæ tak jak my mu zagramy. Sorry Bill zabieram ci tr±bkê.
Poznaæ obiekt.
- Nazwa: Windows XP Home Edition build 2600.
- Nazwa kodowa: Whistler
- Producent: Microsoft Corporation.
- Data premiery: 25 pa¼dziernik 2001 roku.
Pora zainstalowaæ obiekt. Pacjent pocz±tkowo nie wykazuje oznak lêku. Jeszcze nie wie co go czeka. Aby nie dodawaæ zbêdnych plików, wpisów, us³ug i reszty niepotrzebnych rzeczy (s± zbêdne, bo nie maj± naklejki Hardcore XP OC) nie bêdziemy instalowali Service Packów. Pacjent jest czy¶ciutki jak go MS stworzy³. Lupa siostro, pora przyst±piæ do oglêdzin!
W jaki sposób okre¶limy to czy system jest zoptymalizowany? Bardzo prosto - wystarczy sprawdziæ ile zasobów poch³ania przed i po modyfikacjach.
Foto story
A oto i nasz pacjent:
No proszê zawodnik wa¿y a¿ 1,08 GB w przeliczeniu 108 kg. Trzeba bêdzie zrzuciæ ten brzuszek. Z wozu padnij, pompki æwicz, jak mawiaj± kaprale. Liczymy ile zjada kalogi:

Ilo¶æ kalorii 8625. Za du¿o. Trening bêdzie bardzo intensywny, poleje siê pot, spalimy kalorie i z mniejszymi rozmiary brzucha. U Billa XP wcina³ ile chcia³, ale papa mkk nie pozwoli na ob¿arstwo. O nie!


No tak ale¿ ten rejestr spuchniêty. I jak tu ma co¶ dzia³aæ? Z takim obci±¿eniem to i¶æ na spacer, a nie braæ udzia³ w sprincie. Rejestr wa¿y 11 mega, co najmniej o 6 za du¿o. Bêdzie trzeba zastosowaæ kuracje. Siostro, lewatywa!!!
Je¿eli widzicie pewn± sprzeczno¶æ - ten sam rejestr raz zajmuje 25, innym razem 11 MB, nie musicie siê tym przejmowaæ. Baza danych jak± jest rejestr zajmuje 11 MB natomiast wyeksportowany plik zawieraj±cy wszystkie wpisy zgromadzone w rejestrze zajmuje a¿ 25 MB. Zobaczmy co tam w Ramie piszczy.

No tak XP my¶li nie o tym co trzeba. Zamiast o my¶leæ biciu rekordów, zapycha sobie Ram jakimi¶ g³upotami typu messenger i co tu robi ten darmozjad explorer!? O nie, tak my siê bawiæ nie bêdziemy. Ju¿ ja zrobiê tu porz±dek. Wybijê systemowi z pamiêci kilka w±tków. Ma³a amnezja jeszcze nikomu nie zaszkodzi³a - chyba.

Sporo tego - 18 procesów, 252 w±tki, 4141 doj¶æ. A³³³, jest ¼le, potrzebne s± zdecydowane dzia³ania. Siostro, m³otek! Ka¿dy w±tek powoduje swoist± przerwê w pracy procesora, który musi wyczy¶ciæ cache L1, aby zaj±æ siê przetywarzaniem kolejnego w±tku. W pewnym sensie procesor zaczyna od nowa, poniewa¿ stare wpisy, które wspiera³y poprzedni w±tek sta³y siê bezu¿yteczne. Doj¶cia to z kolei inna bajka. W skrócie rzecz ujmój±c, im wiêcej doj¶æ tym bardziej komputer "krêci dyskiem", a to zawsze negatywnie odbija siê na wydajno¶ci. Siostro, gdzie ten m³otek!?
To ju¿ przegiêcie. Na 74 us³ugi a¿ 42 s± uruchomione. Skandal, nie zamawia³em teatru na pulpicie! Bêdzie co wy³±czaæ.
Przedstawienie czas zacz±æ
Móg³bym wszystko usuwaæ i wy³±czaæ rêcznie, ale skoro kto¶ wykaza³ siê inwencj± i stworzy³ nlite, dlaczego mam siê przemêczaæ. nlite to ¶wietny program, dziêki niemu mo¿na w sposób prosty okroiæ XP. ¦ci±gamy obecnie najnowsz± wersjê: 1.07 RC. Instalujemy .NET Framework 2.0, który jest wymagany przez nlite, a dopiero potem g³ówne narzêdzie pracy. Zanim odpalimy program warto zawczasu skopiowaæ zawarto¶æ p³yty instalacyjnej XP na dysk. Uruchamiamy program, okre¶lamy lokalizacjê katalogu, do którego skopiowali¶my pliki instalacyjne i grzecznie czekamy a¿ program okre¶li jak± posiadamy wersjê systemu.

Jak narazie wszystko siê zgadza. mo¿emy wiêc przej¶æ do kolejnego punktu.

Sporo tu opcji. Pamiêtam czasu, kiedy program mia³ toporny wygl±d i brakowa³o co najmniej po³owy opcji, teraz jest jednym z najbardziej po¿ytecznych freeware w sieci. Pierwsze trzy opcje, mimo i¿ niew±tpliwie po¿yteczne pomijamy, aby nie dodawaæ plików, które potem i tak by¶my usunêli. Nas OS OC-erów interesuj± tylko niektóre pozycje.

W zak³adce 'Usuwanie komponentów' zaznaczamy wszystko do usuniêcia. Jak szaleæ to szaleæ. Ale nie do koñca. Odznaczamy trzy pola:
- Obs³uga OpenAL w Multimedia - w innym wypadku czê¶æ gier mo¿e siê nie uruchomiæ i nie bêdzie rekordu w Doom III. Je¿eli nie interesuj± nas testy w grach, ¶mia³o zaznaczamy OpenAL do usuniêcia,
- Zaplanowane zadania w Opcje systemu operacyjnego [Harmonogram zadañ ]- dobry defragmentator sie przyda, bez us³ugi zaplanowane zadania odmówi pos³uszeñstwa, przestanie dzia³aæ równie¿ mechanizm prefetch optimalization,
- Dziennik zdarzeñ z Us³ugi- jest powi±zany z us³ug± Zaplanowane Zadania, mo¿na go wy³±czyæ, ale wyd³u¿y to czas uruchamiania systemu
Przechodzimy do ³atek, gdzie wy³±czamy mechanizm SFC - monitor chroni±cy wa¿niejsze pliki systemowe przed nadpisaniem lub usuniêciem. Oszczêdzamy sobie w ten sposób rêcznego wy³±czania tej opcji po instalacji.
Pora na kolejne zmiany. Autor programu umie¶ci³ tu sporo opcji, które mo¿na wy³±czyæ. Wiêkszo¶æ ma charakter kosmetyczno-u¿ytkowy, jednak czê¶æ mo¿e podnie¶æ wydajno¶æ systemu. Zaznaczamy jak na obrazku.

Nastêpnym krokiem bêdzie stworzenie bootowalnej p³yty, z której zainstalujemy odchudzony system. Do dzie³a! Operacja mo¿e potrwaæ kilka minut. Komputer musi najpierw przetworzyæ pliki instalacyjne, dopiero potem zajmie siê w³a¶ciwym tworzeniem obrazu .ISO. Ojojoj, ale siê narobi³o, czy to nadal Windows, czy mo¿e wersja ultra light?

W kolejnym oknie klikamy 'Utwórz obraz' i pierwszy etap tworzenia XP w wersji OC mamy ju¿ za sob±. Przypuszczam, ¿e teraz pobijemy rekord w instalacji systemu. No i pobili¶my, instalacja nowej kompilacji zajê³a mi niespe³na 10 minut.
Niektórzy z Was zapewne zadaj± sobie zasadnicze pytanie - jak du¿± ma byæ partycja systemowa i z jakim systemem plików. Odpowied¼ jest z pozoru banalna - to zale¿y. Sam system tak okrojony zajmuje oko³o 220 MB, do tego nale¿y doliczyæ rozmiar pliku wymiany. W naszym przypadku pokazowym, jest to 144 MB. Do tego nale¿y doliczyæ programy, które chcemy wykorzystaæ. Pod koniec dodajemy 20% wolnej przestrzeni, oszczêdzi to nam ewentualnych przykrych konsekwencji [tablice alokacji te¿ zajmuj± czê¶æ partycji!]. SuperPi zajmuje niemal niezauwa¿aln± przestrzeñ na dysku, ale 3D Mark 2005 to ju¿ kilkaset MB. Sytuacje mog± wiêc byæ skrajnie ró¿ne, rozwa¿my dwa przypadki.
- System zajmuje 220 MB, plik wymiany 144 MB, jest to domy¶lne ustawienie systemu, gdy komputer jest wyposa¿ony w 96 MB Ram-u. Tak ma³o pamiêci raczej nie pos³u¿y nam do bicia rekordów, chyba, ¿e chcemy ustanowiæ PB [Personal Best] - w³asny rekord. Zak³adam, ¿e testujemy tylko SuperPi. Liczymy!
(220 + 144 + 0,1 [na SuperPi 1.4 mod]) * 1.20 = 436,92 MB ~440 MB - System zajmuje 220 MB, plik wymiany 386 MB. Zak³adam, ¿e mamy dwie ko¶ci po 256 MB, a plik wymiany ustawiamy rêcznie na 386. Testujemy 3D Marka 2005, który zajmuje 581 MB? Liczymy!
(220 + 384 + 581) * 1.20 = 1422 MB ~1420 MB
Jak widaæ sprawa jest dosyæ skomplikowana. Musimy przede wszystkim wiedzieæ ile MB zajmie okrojony system po instalacji. W zale¿no¶ci od tego ile obetniemy, wielko¶æ ta bêdzie ró¿na. Musimy okre¶liæ jak du¿y ma byæ plik wymiany i czy w ogóle chce z niego korzystaæ. W koñcu obliczamy ile miejsca potrzebujemy na aplikacjê testow±. Stosujemy zasadê - jeden system = jeden benchmark. Wiêksza ich ilo¶æ wprowadza niepotrzebne ¶mieci do systemu. ¦mieciem jest wszystko to, co nie jest aktualnie wykorzystywane do bicia rekordu. Ale ¿eby nie by³o zbyt ró¿owo - Minimalny rozmiar partycji na której mo¿na zainstalowaæ XP to 1214 MB (~ 1,19 GB).
By³o o wielko¶ci partycji, a teraz s³ówko o systemie plików. Jestem gor±cym zwolennikiem NTFS, zw³aszcza wersji 5.1 znanej z XP, jednak tu mam pewne w±tpliwo¶ci. FAT16/32 s± naprawdê szybkie na ma³ych partycjach do 2 GB. Teoretycznie system plików ma niewielkie znaczenie w superPi i 3D Marku, ale jest to ALE, które mówi, ¿e ka¿da milisekunda ewentualnego opó¼nienia jest cenna. Osobi¶cie bêdê u¿ywa³ NTFS, ale nic nie stoi na przeszkodzie aby¶cie próbowali szczê¶cia z FAT32, a nawet z FAT16. Za NTFS przemawia fakt, ¿e lepiej radzi sobie z odczytem plików, a to w³a¶nie odczyt jest podstaw± podczas wiêkszo¶ci testów. Niemniej, je¶li tylko macie ochotê testujcie inne systemy plików.
| Nie zapomnijcie, aby w trakcie instalacji 'odznaczyæ' wszystkie czcionki, które nie s± blokowane. |
Jak siê czuje pacjent, czyli 'how do u do'
Nadszed³ czas na oglêdziny pacjenta. Zobaczmy jak siê czuje po diecie. Jest to bardzo wa¿ny moment, po którym nale¿y zdecydowaæ czy nasz poborowy jest w stanie wytrzymaæ wiêcej ciêæ i obcinek.




No proszê 1318 kalogi i pacjent nadal ¿yje, dieta cód :-).
Widzê wyra¼n± poprawê. Zdecydowanie spad³a waga XP - ju¿/a¿ tylko 365 MB, innymi s³owy trzeba go bêdzie jeszcze trochê odchudziæ zanim nakarmimy go oprogramowaniem. Rozmiar rejestru 4,5 w porównaniu z 11 MB robi pozytywne wra¿enie. Coach mkk jest zadowolony, ale to nie oznacza, ¿e spoczniemy na laurach. Co do wykorzystania pamiêci, jest o wiele lepiej, chod¼ wci±¿ nie idealnie. Liczba w±tków spad³a z 252 do 134, a doj¶æ z 4141 do 1623. Dysk i procesor z pewno¶ci± s± zachwycone, ale to nadal za ma³o, a raczej za du¿o. Bardzo cieszy mnie spadek szczytowego wykorzystania pamiêci z 81176 do 34344, oznacza to, ¿e system po kuracji staje siê mnie zasobo¿erny. Co nie oznacza, ¿e nie mo¿e byæ jeszcze sprawniejszy! Nasz XP jest teraz o wiele zdrowszy i silniejszy, czyli mo¿emy przej¶æ do kolejnych etapów treningu. Tylko proszê nie p³aczcie nad jego losem, bo mu nie popuszczê i bêdzie siê poci³, sma¿y³ i gryz³ pulpit, ale bêdzie mistrzem. Jedni nazywaj± to talentem, inni potencja³em, a ja twierdzê, ¿e wystarczy gwizdek i ewentualnie pa³ka nad g³ow±, czasami marchewka.
go go go private!!!
Przygotowujemy narzêdzia, które pos³u¿± nam optymalizacji systemu. Tradycyjna metoda instalacji ma pewne wady. Przede wszystkim dodaje ona szereg wpisów w rejestrze i tworzy nowe pozycje: na li¶cie programów, w menu start itd. Zatem, nie bêdzie instalowaæ programów, które tego nie wymagaj±. Niby z jakiego powodu mam siê rozpisywaæ, mamy robotê. Tworzymy p³ytkê z oprogramowaniem, z którego bêdziemy pó¼niej korzystaæ, znajd± siê na niej:
- Sterowniki do p³yty g³ównej - poprawi± stabilno¶æ systemu i wydajno¶æ sprzêtu,
- Sterowniki do karty graficznej - je¿eli mamy zamiar stosowaæ benchmarki zwi±zane z grafik± [gry, programy wizualizuj±ce projekty],
- DirectX 9.0c - je¿eli jaki¶ program bêdzie go wymaga³,
- PerfectDisc 7.0 - najlepszy defragmentator obok O&O Defrag dla Windows XP,
- Registry Healer 4.1 - oczy¶ci rejestr z b³êdnych wpisów i b³êdów,
- Mspaint.exe - czym¶ trzeba zapisaæ screena z naszym rekordem, w czasie okrajania p³yty instalacyjnej pozbyli¶my siê go celowo, aby nie zosta³y utworzone odwo³ania do programu,
- Autoruns.exe - potê¿ne narzêdzie, które wy¶wietla dok³adn± listê plików ³adowanych podczas startu systemu,
- Pagedefrag - ma³y, ale pomocny program, pozwala scaliæ registry heaves,
- Registry Compressor Pro 4.0 - bardzo dobre narzêdzie do kompresji rejestru.
Z po¶ród powy¿szych aplikacji jedynie pierwsze piêæ bezwzglêdnie wymagaj± instalacji. Na pozosta³e mo¿na opracowaæ inny sposób. Tworzymy katalog, do którego bêdziemy kopiowaæ potrzebne pliki. Do dzie³a! Najpierw kopiujemy sterowniki i biblioteki DX, nastêpnie oprogramowanie.
Painta mo¿emy ³atwo "wyci±gn±æ" z zainstalowanego systemu. Plik mspaint.exe znajduje siê w folderze C:\WINDOWS\system32\. Autoruns i pagedefrag dzia³aj± bez potrzeby instalacji. Registry Compressor równie¿ mo¿e prawid³owo funkcjonowaæ bez instalacji. Wystarczy, ¿e zainstalujemy go na naszym systemie, a nastêpnie z folderu C:\Program Files\RegComp wyci±gniemy regcomp.exe i regcomp.ini. Registry Compressor 4.0 Pro i Registry Healer 4.1 kiedy¶ mo¿na by³o pobraæ wraz z plikami aktywuj±cymi z http://www.agavk.p9.pl, niestety Agnieszka musia³a tymczasowo zamkn±æ dzia³ download, wiêc jestem zmuszony poleciæ Wam poszukanie innego ¼ród³a plików. Byæ mo¿e dzia³ download nied³ugo znowu zostanie otwarty. RegHealer'a mo¿na zast±piæ innym programem do czyszczenia rejestru, ale proponujê nieco poszperaæ w sieci, aby zdobyæ Registry Compressor, to ¶wietny program.
| Je¿eli zdecydujesz siê na instalacjê DX 9, nie zapomnij, aby zainstalowaæ go jako ostatni sterownik. |
Przyk³adowy folder z potrzebnymi plikami mo¿e wygl±daæ zatem tak.

Zwróæcie uwagê, ¿e nie ma tu ¿adnych skompresowanych plików. Mocno odchudzony system nie czyta, ani plików .rar, ani tym bardziej mniej popularnych formatów kompresji. Niezbêdna jest dekompresja wszelkich archiwów. Nastêpnie instalujemy programy testowe. To bardzo wa¿ne, aby o tym nie zapomnieæ, po wykonaniu zaleceñ z kolejnego akapitu instalacja czê¶ci benchmarków bêdzie niemo¿liwa.
Oby nie przetrenowaæ
Czasmi mo¿na przesadziæ i w pêdzie ku wynikowi, co¶ przeoczyæ i w przykry sposób siê oszukaæ. Mo¿e siê zdarzyæ, ¿e aplikacja testowa bêdzie razem z systemem zajmowaæ 95% powierzchni partycji. Wówczas nast±pi fragmentacja czê¶ci tablicy alokacji NTFS - MFT. Aby temu zapobiec tworzymy i nastêpnie usuwamy 10000 plików, które zarezerwuj± miejsce w tablicê alokacji na nowe pliki. Wystarczy otworzyæ wiersz poleceñ i wpisaæ po kolei nastêpuj±ce komendy:
- C:
- md s
- cd s
- FOR /L %f in (1,1,10000) do echo Hey > %f
- del *.* /q
- cd..
- rd s
Wy³±czyæ co zbêdne, czyli wielka przycinka
nlite pozwoli³ nam okroiæ system z tego i owego, mimo to nadal osta³o siê kilka 'popierdó³ek', które pozostawione samym sobie wp³ywaj± negatywnie na nasze przysz³e rekordy. Wycinamy!
- Panel sterowania - Opcje folderów - Widok - w jakim celu system ma zapamiêtywaæ jak wygl±daj± foldery? Odznaczamy 'Zapamiêtaj ustawienia wy¶wietlania ka¿dego folderu',
- Mój Komputer - W³a¶ciwo¶ci - Zaawanasowane - Wydajno¶æ - nlite teoretycznie wy³±czy³ wszystkie zbêdne wodotryski, jednak XP okaza³ siê na tym punkcie wyj±tkowo oporny. Widaæ lubi stroiæ siê w piórka, ale to nie salon piêkno¶ci, wiêc wybieramy tryb niestandardowy i odznaczamy absolutnie wszystko,

- wiersz poleceñ - 'services.msc' - nadszed³ czas, aby pozbyæ siê tego co nam niepotrzebne, odpalany wiersz poleceñ

Nastêpnie klikamy dwukrotnie us³ugi i wy³±czymy je, dok³adnie tak, jak na screenie.

Po restarcie systemu efekt powinien wygl±daæ nastêpuj±co.

Zwróæcie uwagê, ¿e tylko 4 us³ugi pozostawi³em w trybie automatycznym, reszta jest ca³kowicie wy³±czona. Tych us³ug nie bêdziemy teraz wy³±czaæ, poniewa¿ grozi³o by to awari± systemu lub uniemo¿liwi³o dalszy ci±g optymalizacji.
Pora pogrzebaæ pod mask±, wyprawa do wnêtrza rejestru
Nie bêdê pisa³ bzdur - jakie to niby niebezpieczne. Je¿eli dotarli¶cie a¿ do tego punktu, oznacza to, ¿e chcecie tak samo jak i ja wy¿y³owaæ system. Zabierzmy siê wiêc do pracy. Aby nie bawiæ siê w ka¿dorazowe edytowanie rejestru, pozwoli³em sobie przygotowaæ gotowe plike .reg. Po prostu skopiujcie zawarto¶æ okienek do notatnika i zapiszcie pliki z rozszerzeniem .reg pod jak±kolwiek co¶ wam mówi±c± nazw± .
Oto pierwszy plik, który odpowiada za przyspieszenie systemu plików NTFS:
| Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem] |
Pierwsza warto¶æ spowoduje, ¿e system przestanie przejmowaæ siê zgodno¶ci± nazw z DOS-em, czyli tzw. 8.3. Druga warto¶æ naka¿e systemowi, aby nie zapisywa³ w tablicy alokacji informacji o ostatnim odwo³aniu siê do pliku. W skrócie rzecz ujmuj±c XP bêdzie mia³ nieco mniej pracy na dysku.
Bierzemy siê za podsystem zarz±dzania pamiêci± operacyjn±:
| Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management] "DisablePagingExecutive"=dword:00000001 |
- "DisablePagingExecutive" - zmusi system, aby j±dro i sterowniki zawsze by³y w ca³o¶ci w pamiêci operacyjnej. W normalnych warunkach czê¶æ tych istotnych dla wydajno¶ci danych mo¿e znale¼æ siê w pliku wymiany. Poniewa¿ ma byæ eXtreme, wiêc nie zwa¿aj±c na ryzyko wchodzimy w ten business.
- "LargeSystemCache" - pozwala systemowi buforowaæ o wiele wiêcej danych w pamiêci. Dane z bufora s± odczytywane z szybko¶ci± dzia³ania pamiêci. W pewnych okoliczno¶ciach takie ustawienie mo¿e powodowaæ pewne k³opoty ze stabilno¶ci±, but who cares?
Kolejne warto¶ci w tym samym kluczu musimy dodaæ/zmodyfikowaæ rêcznie, poniewa¿ nie mo¿emy ryzykowaæ, ¿e pomylimy siê podczas przeliczania liczb dziesiêtnych na zapis szesnastkowy.
- "IoPageLockLimit" - powiêkszymy bufor na operacje wej¶cia i wyj¶cia w pamiêci operacyjnej. Nie mo¿emy jednak przesadziæ, aby nie zablokowaæ zbyt du¿ej ilo¶ci pamiêci.
Tego wpisu nie ma w rejestrze, musimy go utworzyæ [warto¶æ DWORD].Proponujê zatem porzuciæ wzór: Wielko¶æ pamiêci Ram * 1024 * 0.125 na rzec sztywnego ustatawienia bufora na 32 MB. Je¿eli jaka¶ aplikacja potrzebuje wiêcej, wówczas powiêkszymy bufor. 32 MB * 1024 = 32768.
| Nie ka¿da aplikacja testowa zareaguje tak samo na powiêkszenie bufora. Czasami powiêkszony bufor nadal jest za ma³y, aby osi±gn±æ optymalny wynik. Nikt nigdy nie mówi³, ¿e dopasowywanie systemu do okre¶lonego benchmarka bêdzie proste. Czasami trzeba wypróbowaæ kilka ustawieñ, aby osi±gn±æ zamierzony efekt. |
- "SecondLevelDataCache" - czêsto okazuje siê, ¿e XP ¼le wykrywa wielko¶æ Cache L2 jak± dysponuje nasz procesor, zadbajmy o to, aby wiedzia³ dok³adnie wiedzia³ z jakim procesorem ma do czynienia, skrajne przypadki to +10% wydajno¶ci,
- "NonPagedPoolSize" - zmusimy system, aby w jak najwiêkszym stopniu korzysta³ z pamiêci operacyjnej. Domy¶lnie przy oko³o 70% wype³nienia Ram-u XP zaczyna bardzo intensywnie korzystaæ z pliku wymiany. Podwy¿szymy ten pu³ap do 95%. 100% mo¿na ustawiæ [eksperymentalnie :-)]. System zadzia³a, ale istnieje ryzyko, ¿e spowoduje to nie wzrost, a spadek wydajno¶ci, gdy¿ w krytycznej sytuacji nie ma rezerwy, która pozwala³a roz³adowaæ t³ok w pamiêci operacyjnej. Wzór jest prosty:
Wielko¶æ pamiêci Ram * 1024 * 95%
np. 512 MB* 1024 * 95% = 498073,6 = 498076 [warto¶æ dziesiêtna musi byæ podzielna przez 4!!!]
Jak wy¿ej czasami [bardzo rzadko] mo¿e siê okazaæ, ¿e ustawienia 90%, 95%, 99% daj± nieco inne wyniki w testach. Dzieje siê tak, je¿eli wykorzystujemy Ram niemal w 100%.
Optymalizacja od Billa nam nie pomaga, wolimy bez!
| Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters] |
Windows ¶ledzi jakie programy uruchamiaj± siê podczas startu systemu i te, które uruchamia u¿ytkownik. Jest to mechanizm, który przyspiesza uruchamiania aplikacji, jednak obci±¿a system, wiêc trzeba go wy³±czyæ. Pozbywamy siê te¿ plików, jakie system ju¿ zd±¿y³ utworzyæ - kasujemy ca³± zawarto¶æ katalogu C:\WINDOWS\Prefetch.
Mieæ swapa, czy nie mieæ swapa, oto jest pytanie
Gdy kto¶ zadaje mi pytanie, czy powinien u¿ywaæ pliku wymiany, zawsze odpowiadam, ¿e tak. Tyle ¿e plik wymiany mo¿e w pewnym stopniu spowalniaæ system. Ka¿de niepotrzebne odwo³anie siê do dysku przynosi spadek wydajno¶ci. Dlatego warto podj±æ próbê wykonania testów bez pliku wymiany. Wy³±czyæ swapa jest ³atwo. Mój Komputer - W³a¶ciwo¶ci - Zaawanasowane - Wydajno¶æ - Zaawansowane - Pamiêæ wirtualna

Poniewa¿ komputer, który ma biæ rekordy z za³o¿enia jest wyposa¿ony w 2*256 MB Ram-u [czasem 2*512], w wielu testach plik wymiany jest mu zbêdny. Us³ugi, ró¿ne funkcje i niepotrzebne upiêkrzenia, które do tej pory wy³±czyli¶my obci±¿a³y blisko 50 MB pamiêci [Ram + swap]. Jedynie podczas testowania Pc-ta za pomoc± benchmarków wykorzystuj±cych naprawdê du¿o pamiêci [+300MB] mog± siê pojawiæ problemy z zawieszaniem siê systemu. Zgodnie ze star± zasad± OC - podstawa to sprawdzenie jak najwiêkszej liczby kombinacji.
Z czym do ludzi - autostart systemu
Na d¼wiêk s³owa autostart najczê¶ciej kojarzy nam siê ono z konsol± msconfig, ale msconfig jest narzêdziem, które nie daje nam tak du¿ych mo¿liwo¶ci co znakomity autoruns. Z pozoru wydaje siê, ¿e podczas inicjalizacji systemu niewiele siê dzieje, jednak system odczytuje kilkaset plików, nawet po okrojeniu, wci±¿ jest ich kilkadziesi±t. Coach mkk zaraz siê tym zajmie.

Z zak³adek Boot Execute, Image Hijacks, Winsock Providers, Print Monitors, Interent Explorer, Explorer
usuwamy wszystkie "ptaszki". Z zak³adki logon usuwamy znaczek przy explorer.exe. Tak, pozbywamy siê czê¶ci exploratora na sta³e! Niestety nie zostanie on pominiêty podczas startu systemu, jednak liczba plików do których bêdzie siê odnosi³ [doj¶æ] wyra¼nie spadnie.
Najbardziej niepozornym sk³adnikiem systemu ³adowanym podczas startu s± czcionki. Nie s± nam potrzebne, wiêc nie bêd± za¶miecaæ pamiêci. Z katalogu C:\WINDOWS\Fonts usuwamy wszystkie czcionki z wyj±tkiem Microsoft Sans Sarif i Tohoma, z którymi system nie zamierza siê rozstawaæ. Podziwiajcie gustowne szlaczki podczas kolejnego startu systemu.
Maraton defragmentacji, czyli rozgrzewka przed testami
Niewiele pozosta³o do zrobienia. Nie ma ju¿ czego wy³±czaæ i usuwaæ, pozosta³o wiêc nam pouk³adaæ wszystko we w³a¶ciwym porz±dku. Zaczynamy od oczyszczenie rejestru ze zbêdnych wpisów za pomoc± RegHealera [w trybie eksperta] lub innego programu, który sobie z tym poradzi. Nastêpnie kompresujemy oczyszczony rejestr za pomoc± Registry Compressora.
Kolejny krok to u¿ycie Pagefrag, który scali plik wymiany i pliki, w których zgromadzone s± wpisy rejestru [registry heaves].

Ostatnim krokiem jest defragmentacja dysku za pomoc± Perfect Disc. U¿ywamy najpierw defragmentacji w trybie offline. Program po restarcie zoptymalizuje system plików (tylko NTFS). Nastêpnie defragmentujemy system w trybie normalnej defragmentacji.
Optymalizacja po optymalizacji
Chyba nie my¶leli¶cie, ¿e to ju¿ koniec? Oczywi¶cie, ¿e nie, trzeba najpierw posprz±taæ! Wy³±czamy us³ugê "Harmonogram zadañ". Jest nam ca³kowicie zbêdna. Niê bêdziemy ju¿ korzystaæ z pomocy PerfectDisca. Teoretycznie mo¿na by odinstalowaæ PerfectDisc i RegHealera, wiêc zrobimy to w praktyce. Nastêpnie, w ramach szlifowania formy warto raz jeszcze skompresowaæ rejestr, w którym powsta³o kilka dziurek po usuniêtych programach.
Przygotowania do boju
Coach ma w zanadrzu ma³± sztuczkê, która powinna pomóc w poprawieniu rekordu. Kiedy nadejdzie czas próby w mened¿erze zadañ wy³±czamy eplorer.exe i uruchamiamy program testowy. Mo¿na bardzo ³atwo tego dokonaæ. Wystarczy, ¿e utworzymy skróty do benchmarku w g³ównym katalogu C:\. Mo¿na na pulpicie, ale wówczas bêdziemy musieli wpisywaæ zbyt d³ugie ¶cie¿ki dostêpu. Przyk³adowo mo¿e wygl±daæ to tak:

Na powy¿szym przyk³adzie w katalogu C:\ umie¶ci³em superPi w ca³o¶ci. Je¿eli umie¶ciliby¶my tam link, wówczas ¶cie¿ka dostêpu wygl±da³aby nastêpuj±co C:\sp.exe.lnk. Banalnie proste.
>Ostatni krok - dopalacz
Wszystko ma swoje priorytety, procesy równie¿. Aby osi±gn±æ lepszy wynik, musimy podkrêciæ obroty. Klikamy na proces benchmarka - Ustaw priorytet - Czasu rzeczywistego. Zamykamy taskmenegera i odpalamy superPi, czy¿ to nie by³o banalne? Mo¿emy teraz rozsi±¶æ siê wygodnie na krze¶le, ewentualnie foteliku, na kanapie (po takiej pracy co¶ od ¿ycia nam siê nale¿y) i rozkoszowaæ siê wynikiem nieosi±galnym bez modyfikacji.
XP OC mkk270 Edition
Po d³ugich bojach z tekstem, (i systemem) dotarli¶my do koñca niniejszego poradnika, a w zasadzie nie poradnika (nie biorê odpowiedzialno¶ci za skutki ewentualnego wcielenia "teorii" w ¿ycie). System, który pozosta³ na dysku nijak siê ma do oczka w g³owie MS. Jedni powiedz±, ¿e jestem szalony, inni, ¿e pozytywnie zakrêcony, jeszcze inni nie bêd± za bardzo wiedzieæ o co chodzi itd. Niech zamiast s³ów przemówi± za mnie rezultaty optymalizacji. Tak wygl±da system nie obci±¿ony niczym [bez dodanego wpisu IoPageLockLimit, który tworzy bufor zajmuj±cy czê¶æ pamiêci] - tak jak na pocz±tku artyku³u...

![]()

Zobacz te¿:
- 6. Prawid³owa kolejno¶æ instalacji programów
- Ma³e conieco.. Tunning Windows cd..
- 3. Podzia³ na partycje
- 5. Tego siê nie robi, to szkodzi!
- 2. NTFS 5.1 vs FAT32 part 2
Średnia ocena:

Autor: LOL | Data: 04-06-2006, 22:51:29
tylko po takim oc system jest bez u¿yteczny. behmarki tylko jakie i jusz widze tego windowsa przy grach bez us³ugi audio... nc
Autor: Marcin Kluczek | Data: 05-06-2006, 01:10:59
Przeciez to nie jest system do grania tylko bicia rekordów :-)
Autor: LOL | Data: 05-06-2006, 12:57:34
To zrób bechmarki jak bedzie sz³o ;]
Autor: Maxim | Data: 10-06-2006, 13:24:09
No no trzeba to przyznaæ, brawo za kawal dobrej roboty :) Pozdro
Autor: Greq | Data: 24-07-2006, 23:16:00
Jeste¶ mistrzem, shit load of good job =)
Autor: ex | Data: 05-08-2006, 11:53:22
Ta dobra robota wystarczy zainstalowac Win'ME i masz to samo a zarazem moze i wiecej funkcji bo masz pelny system :P
Autor: krytyk | Data: 10-08-2006, 17:05:14
hmmm , oto kolejne wyzwanie. Prestudiuj budowê pacjetki Visty (win Vista) I zrub co¶ takiego z wist± (je¶li siê da) ^¿atujê Brawo , kawa³ zaj,..... dobrzej roboty
Autor: Wojtek | Data: 14-08-2006, 01:45:08
Czy na xp pro sp1 mozna to samo robic? A tak pozatym, CHCE SIE OD CIEBIE UCZYÆ :d
Autor: XeX | Data: 23-08-2006, 11:12:37
Taki Windows jest perfidnie zyebany. Nic na nim nie chodzi. to po co komu taki windows?
Autor: Kisielu¶ | Data: 19-09-2006, 16:31:29
XeX, je¶li nauka czytania sprawia³a ci trudno¶æ to niestety, musisz s³uchaæ artyku³ów, nie czytaæ! Pozdrawiam. PS. ¦wietny artyku³ - polecam.
Autor: J4m3s0n | Data: 15-01-2007, 09:11:45
A ja dlatego, ¿e nie umiem tak zrobiæ jak Ty bêdê z³o¶liwe i wytknê Ci pewne b³êdy :P "W skrócie rzecz ujmój±c..." "No proszê 1318 kalogi i pacjent nadal ¿yje, dieta cód :-)." Pozdrawiam, fajny maniak z Ciebie ;) :D
Autor: Rafa³ | Data: 08-02-2007, 17:34:56
witam bardzi niez³y opis podoba mi sie prosze tylko o link do tego programu w wersji jaka podajêsz(nLite 1.07rc) bo ten co poda³e¶ to znajduje tylko w wersji 1.3rc pozdr
Autor: kuki | Data: 11-02-2007, 13:35:56
Czy moze mi kto¶ wys³aæ nlite 1.07 bo na stronie jest najnowszy i siê gubie :/ GG: 2584912
Autor: NewOrder | Data: 16-02-2007, 12:08:37
Piêknie - kawa³ dobrej roboty jeste¶ pozytywnie zakrêcony :)
Autor: Marazzz | Data: 15-03-2007, 18:25:56
Oddaj Billowi tr±bkê bo siê pop³acze biedaczek,a OS...?Too Fast Too Furious Microsoft Drift.Pe³en rebell panie,pe³en rebell....
Autor: omg | Data: 09-04-2007, 11:17:29
art calkiem niezly. oc powiem, ze tez fajny. jednak nie opisales wszystkiego dokladnie. "pozostawilem tylko 4 uslugi". nie wiem jak to pokonales, ale odpowiedz na odwieczne pytanie: ktore uslugi mozna wylaczyc i za co konkretnie sa one odpowiedzialne :) szukalem, lecz nie znalazlem. pewnie szukalem za slabo <:-] pozdro. ps. czy w nLite nie jest blad ort? --> "nie nadzorowana" pisze sie chyba razem....
Autor: Jonatan007 | Data: 03-05-2007, 13:24:50
Artyku³ bardzo fajny i przydatny ale jak robisz screeny okna to u¿ywaj kombinacji alt+Prt Scr bo powycinane okna nie wygl±daja estetycznie.
Autor: LoveGuitarre | Data: 23-05-2007, 19:54:53
Dziêki facet! Ale u mnie bez IoPageLockLimit jest i tak ok 45mb zajête, nie wiem dlaczego mo¿e dlatego ¿e instalowa³em stery do d¼wiêkowej, albo ... nie wiem.. Ale - [b] D Z I E K I !!![/b]
Autor: empel | Data: 02-06-2007, 10:27:25
W sumie chodzi o skróty , które siê tworz± siê na pulpicie podczas instalowania programów. A gdy je umie¶cimy na pasku zadañ efekt bêdzie taki sam , menad¿er poka¿e nam otwierane aplikacje wraz z ³adowaniem siê systemu. Bo pulpit to jest dysk C, chyba ze je schowamy do folderu, czyli Start, Programy , itd,,,,
Autor: user | Data: 20-07-2007, 14:38:09
hellow jak sprawdzic current registry size
Autor: rokix | Data: 18-08-2007, 02:11:09
Bo¿e drogi,chcecie tego XP doprowadzic do depresji? to tak jak bym w³asnej matce wyj± w±trobe!!!!Por±bany artyku³ idiotyzm pe³ny bo ja na kompie takiego dziadostwa nei chcia³bym miec
Autor: Damikor | Data: 29-12-2007, 17:16:57
Ludzie, lol... Przecie¿ to jest system do benchmarków 3D albo SuperPI a nie na codzieñ
Autor: xp | Data: 16-01-2008, 14:04:39
jak dla mnie niebezu¿yteczne. pozdro 600
Autor: Farco | Data: 24-01-2008, 11:52:06
Dlatego ja robie mniej wiêcej jak w poradniku, jednak staram siê ¿eby gry odpala³y i stawiam na innej partycji Linuxa który s³u¿y mi do surfowania i cza³ej reszty oprucz grania ;) chocia¿ te¿ w WoWa na nim gram.
Autor: Andrzej | Data: 22-04-2008, 15:45:26
¦wietny opis zar±bi¶cie po tym szybko chodzi system cool :)
Autor: Alan | Data: 10-11-2008, 22:04:11
Kobi9600 sam sobie kup nowego kompa. Inni chc± mieæ co¶ co dzia³a bez zbêdnych dodatków microsoftu lub nie s± przekonani do linuksa.
Autor: wieczny student | Data: 14-03-2009, 15:38:58
po pierwsze nlite zajebisty program po drugie temat ten powinni usun±æ bo taki win to tylko paskudny nie przydatny system na kasy fiskalne w media market a po trzecie je¶li chcecie dobry system i z nowymi opcjami wygl±dem i taki który chodzi a nie b³aga o kopa to ¶ci±gnijcie sobie windowsmx7final by malcolmx to wam siê spodoba pozdrawiam a i jeszcze jedno czy wam naprawdê siê nudzi siedz±ce okularniki przed kopmuterami maj±ce odciski na palcach od myszki we¶cie siê do roboty jeb.... nieroby
Autor: Paniki | Data: 20-03-2009, 07:22:02
znowu jakis niedo*** Jak Ci jest nie potrzebny to nie rob takiego
Autor: KAES | Data: 22-05-2009, 00:38:17
No i ile mo¿na siê nauczyæ "³a¿±c" bez jakiego¶ celu po necie? Ja dziêki temu artyku³owi dowiedzia³em siê, ¿e print screen'em z altem mo¿na robiæ screeny samych okien!!!! ¦wietne !!
Autor: KAES | Data: 22-05-2009, 00:40:18
Nie no, ten artyku³ to pokazówka, sztuka dla sztuki ale jest siê czym pochwaliæ :D
Autor: Andrzej i jego rodzina+Dziadek i Ewelina | Data: 30-04-2010, 15:15:36
JO£ JO£ ANDRZEJ!!
Autor: eaX | Data: 23-05-2011, 17:21:02
To ¿art?


