![]() |
Jądro systemu w pamięci RAM
Ilość załączników: 1
znalazłem taką opcję w Tweak XP jak na rysunku, ja tego nie sprawdzę (256 MB RAM), ale napewno ktoś z Was ma wiecej RAM-u, spróbujcie, czy to wyraźnie przyspiesza kompa, czy to tylko wodotrysk.
|
podpinam się do tematu....
otóż kiedyś kolega na jakimś zlocie był pod wrażeniem, że jednemy typkowi system działał szybko... zapytany jak tego dokonał... wspomniał o umieszczeniu jądra xp, w pamięci ram... ponoć wystarczyła zmiana w rejestrze jakiejś wartości z 0 na 1 lub odwrotnie... czy ktoś wie coś więcej ? |
zrobilem taki myk za pomoca tlika xp i ... na dobra sprawe nie widze roznicy. jedyne co zauwazylem to brak wykrywania napedow itp. przy uruchamianiu kompa. jest krocej o cala tą procedure.
|
trzeba poczekac az @piterniel sie wypowie w tej sprawie:)
kiedys znajomy mowil mi zeby na pliki jadra windows utworzyc dodatkowa partycije na fat16.. ile w tym prawdy i co dokladnie nie wiem ale podobno dziala:) |
mozna to ustawic w rejestrze... o ile pamietam
DisablePagingExecutive a czy cos to daje to nie wiem. mam mieszane uczucia bo windows przeciez bezcelowo nie wrzuca jadra do swapa - tylko kiedy brakuje mu pamieci. Jesli ktos chce przyspieszyc winde kosztem programow to moze sprobowac. Wieksze przyspieszenie da moim zdaniem ustawienie priorytetu explorer.exe na high.. |
Cytat:
Sprawdziłem to dosyć dokładnie jakiś czas temu, kiedy miałem ciśnienie na badanie wszelkich sztuczek pod XP-kiem, a na forum zakładałem tematy o tej tematyce :). Zrobiłem to w sposób opisany przez kolegę MQs w poście nr 22 TEGO tematu. Całość sprawdziłem przy 1 GB pamięci i musze szczerze powiedzieć, iż kompletnie nic to nie daje. Nie odczułem najmniejszej zmiany w szybkości działania systemu. Przy pamięci od 1 GB wzwyż dużo lepszy efekt daje całkowite wyłączenie pliku wymiany. Dla zainteresowanych podaję jak tego dokonać : RMB na ***8221;Mój komputer***8221; ***8211; ***8221;Właściwości***8221; ***8211; zakładka ***8221;Zaawansowane***8221; ***8211; pole Wydajność ***8211; ***8221;Ustawienia***8221; ***8211; zakładka ***8221;Zaawansowane***8221; w polu Pamięć wirtualna - ***8221;Zmień***8221; i zaznaczyć ***8221;Bez pliku stronicowania***8221; (patrz rysunek). http://img134.imageshack.us/img134/6...i2812639wy.jpg Jako ciekawostkę powiem, że tak naprawdę nie wiadomo czy mimo tego plik wymiany wyłącza się całkowicie, polecam ten artykuł : http://www.agavk.p9.pl/strony/xp_ram_01.php. Można jeszcze dodatkowo wyłączyć tzw. stronicowanie plików wykonywalnych (wymusi, aby wszystkie pliki wykonywalne wrzucane były bezpośrednio do pamięci RAM). Niby powinno to działać automatycznie po wyłączeniu pliku wymiany, ale nic nie szkodzi, aby to zrobić samemu. W rejestrze trzeba odnaleźć klucz HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management i ustawić w DisablePagingExecutive wartość 1. Pozdrawiam i życzę miłego eksperymentowania. |
Ilość załączników: 5
W załącznikach daje optymalne ustawienia rejestru dla poszczególnych ilości pamięci, wystarczy wypakować i uruchomić plik .reg
Niżej znajdziecie również plik Kontroler.zip jest to plik kontrolera pamięci z Windows 2k3, aby go wprowadzić w system należy plik .zip rozpakować i uruchomić plik .bat Jak ustawić plik stronicowania? Uruchamiamy ponownie komputer, wraz z wszystkimi aplikacjami tj. przeglądarka, odtwarzacz MP3, komuniaktor - te co są prawie zawsze uruchomione na komputerze. Teraz wciskamy kombinacje Ctrl+Shift+Delete i patrzymy na Pamięc Zadeklarowaną http://img4.imageshack.us/img4/1839/pz5eu.png Teraz ustawiamy plik wymiany. [Gdzie patrz post wyżej ;p]. Minumum to będzie taka wielkość jaka jest w pamięci zadeklarowanej w czerwonym prostokącie. Nie wpisuj dokładnie, zaokrąglij w góre :). Za to maksymalna będzie 2x większa od minimalnej. Kwestia trzymania jądra systemu w pamięci RAM - Koledzy dobrze, mówią to jest wartości w rejesrze DisablePagingExecutive. Prawde mówiąc, osobiście nie zauważyłem różnicy wielkiej, poza tym, że pamięc RAM mam zawsze pełną. Stosować tylko przy 512 i więcej, niżej nie ma to sensu. Sterownik partycji SWAP z linuxa! Osobiście nie testowałem, ale może ktoś się skusi :) Download |
A ja czytalem gdzies tutaj ze memorando uzywal dodatkowej partycji na plik stronicowania i ze dawalo mu to jakies przyspieszenie kompa... tylko nie moge tego znalezc...
|
Jakos umieszczanie jadra w RAM smierdzi mi od strony bezpieczenstwa. Nie wiem czy jest to bezpieczny pomysl.
|
nie wiem, ale kiedyś za czasów win95 w miesięczniku pc world zrobiono taki myk, że umieszczono cały system w pamięci ram.
samo uruchamianie systemu (zrzucanie do pamięci) trwało trochę dłużejj, ale potem system szedł jak burza. o klepsydrze można było zapomnieć. więc jedynym sensownym sposobem przyśpieszenia xp byłoby powtórzenie tego triku. i tutaj pojawia się problem - jak i ile pamięci? ps. pomysł z kontrolerem pamięci w2k3 jest niezły, tylko czy winda podczas jednego z przyszłych uaktualnień nie pochrzani czegoś? |
Do modow - moze jakis przyklejony temat (albo nowy dzial!) zatytulowany: "Wujcio Piterniel radzi" i mozna by tam upychac arty Piterniel'a - miej szukania a bardzo przydatne ;)
|
@rosol: Osobiście już od dłuższego czasu wydzielam na każdym kompie, gdzie stawiam system, osobny dysk wymiany z FAT16 i jest to praktyczne rozwiązanie z przynajmniej 4 powodów:
- stała ilość miejsca (1 GB przy 256 i 512 RAM; przy 1GB RAM-u można zmniejszyć w warunkach domowych partycję z plikiem wymiany nawet do 512 MB bez skutków ubocznych), przez co nie martwię się, że braknie mi miejsca w razie jej zwiększenia na zapchanej partycji, przy powiększeniu rozmiaru pliku wymiany, - szybsze działanie, - mniej problemów z defragmentacją, - możliwość wyboru najszybszych obszarów dysku. |
Piterniel - te twoje ustawienia rejestru to czego dotyczą?
Nic się nie stanie jak sobie to wgram? |
nie.
ten plik po prostu robi "za ciebie" robotę z ustawianiem pliku swap. polecam również wgranie kontrolera z w2k3. o wiele lepiej zarządza pamięcią. |
Ten kontroler działa bez zgrzytu w XP?
Co do pliku wymiany to mam 192 megabajty RAM a plik wymiany ustawiłem sztywno na 512 MB - więcej mi nie potrzeba bo nic specjalnego na kompie nie robię (necik, poczta, office). Co sądzicie o programach optymalizujących pamięć RAM np. RAM Idle, SpeedX? Ostatnio takiego używałem i w sumie to nie ma żadnej różnicy |
Cytat:
Zresztą, po szczegóły odsyłam do artykułu na ten temat na benchamrk'u, bo bez sensu, żebym przepisywał, co już ktoś napisał: http://www.benchmark.pl/r.php?file=h...strona-22.html |
Generalnie to wybieramy jedna strategie: albo stronnicowanie i wtedy wysylamy do pamieci fizycznej kawalki kodu, albo SWAP, gdzie nie martwimy sie o kawalki tylko walimy wszystko, a jak zabraknie to zrzucamy na dysk.
Stronnicowanie + SWAP nie ma sensu, chyba ze ktos ma ogromne programy i malo RAMu Bez SWAPA i stronnicowania, to ktos musialby miec duzo RAMu i robic niewiele naraz. We wspolczesnej informatyce systemow operacyjnych uzywa sie juz samego stronnicowania, bez SWAPa (chyba ze user WIE, ze SWAP jest mu niezbedny - 99.99% userom nie jest, przy wlaczonym stronnicowaniu). Dlaczego - bo odwolywanie sie do dysku jest drogie czasowo, a jezeli ktos ma u siebie duza wielozadaniowosc to odczuje to bardzo bolesnie. Przy storonnicowaniu, do samego dysku odwolujemy sie tylko tyle ile trzeba. |
"programy od optymalizacji pamieci" to syfy niepotrzebnie zajmujace pamiec. Zazwyczaj po przekroczeniu pewnego progu alokuja olbrzymie ilosci pamieci i zaraz potem ja zwalniaja, zmuszajac windows do przepchania danych na dysk i zwolnienia ramu.
tylko po co? windows sam to zrobi jesli bedzie musial. A sprobujcie uruchomic gre jesli sie ma taki program (zazwyczaj gierka zajmuje tyle ramu ze powoduje uruchomienie "oczyszczania pamieci" ... koszmar). Trzeba wykorzystywac RAM a nie przepychac dane na dysk w nadziei ze wolny RAM kiedys sie przyda... |
Moje spostrzeżenia:
1. Mam 1024 MB RAMu i SWAP poniżej 384MB to "kicha". Same problemy... Nie zalecam przy 1GB rezygnowania ze SWAPa - ale każdy ma swój wybór. 2. Mnóstwo programów użytkowych (w tym gier) wymaga SWAPa - chociaż nie musi go używać i nie używa. Ale bez niego odmawia np. instalacji. Dlatego uważam, że SWAP w minimalnym wymiarze (2MB) poprostu musi być. 3. SWAP na innej partycji ma sens tylko na baaaaardzo wolnym sprzęcie i w wypadku wooooooolnych HDD. A i tak to musi być na innym kontrolerze a nie na innej partycji (!). M$ dla odmiany zaleca rozkładanie SWAPa na wszystkie partycje w proporcji do wielkości partycji (ciekawe zalecenie ??? ) 4. Jądro w RAMie: mam je tam od zawsze ale nie widzę zasadniczej różnicy. W każdym razie dobrze mi robi na psychikę: teoretycznie powinno być lepiej. Zapewne każdy będzie maiał swoje spstrzeżenia ale najlepiej sprawdzić to na swoim sprzęcie bo na myszach (szczurach) będzie trudno... 8 ) |
Nie wie ktoś ile zajmuje rejestr Windows świeżo po zinstalowaniu systemu? (chodzi o MB)
|
Cytat:
Możesz podać jakiś program użytkowy, który robi takie numery, to sobie sprawdzę. Pozdrawiam |
Wszystkie czasy w strefie CET. Aktualna godzina: 16:13. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.