heh.pl
Kanał informacyjny Heh.pl


Czwartek 2 maja 2024 r.

artykuły | abc komputera (archiwum) | forum dyskusyjne | redakcja


Temat

1GB ramu i jaki plik wymiany?


81.168.148.* napisał:
witam

2 dni temu kupilem 2 X 512 MB ram. wczoraj przeinstalowalem windowsa, i zdziwilem się że na dysku C mam tak mało miejsca, okazało się, ze winda ustawiła sobie plik wymiany od 1500 do 3000 MB.

pytanie moje brzmi, czy taki plik wymiany zostawić czy może coś zmienić?

słyszałem że mając tyle ramu można calkowicie wyłączyć plik wymiany?

Prosze o porady...

217.75.58.* napisał:
Jezeli wylaczysz calkowicie to poczujesz prawdziwego kopa w pracy windowsa ogolnie i nie tylko. Ale moze pojawic sie problem z brakiem tego pliku jezeli zaczniesz grac lub uzywac jakiegos programu ktory bedzie potrzebowal wiecej niz 1024 MB pamieci.
Mozesz to w prosty sposob spradzic wylacz pamiec wirtualna i zobacz czy bede problemy.

80.53.143.* napisał:
ustaw sobie staly plik wymiany na np. 256MB tak jest bezpieczniej niz pozwbywac sie go calkiem.

212.182.63.* napisał:
ustaw plik 400 - 900MB napewno wystarczy :]

83.25.72.* napisał:
możesz wyłączyć plik wymiany, nie musisz się martwić przekroczeniem 1024MB zapełnionej pamięci, ponieważ w winXP na przykład i tak zostaje ukryty plik wymiany (wyłączasz tylko jawny)

80.51.255.* napisał:
Plik wymiany powinien być wg informatyków rosyjskich i polskich 2,5 razy większy niż pamięć RAM

80.51.255.* napisał:
Plik wymiany powinien być wg informatyków rosyjskich i polskich 2,5 razy większy niż pamięć RAM( na wszystkich Win oprócz XP )

83.30.47.* napisał:
Można tez zrobic tak,warunek miec dwa twardziele najlepiej na osobnych portach,wtedy ustawiasz staly plik wymieny na niesystemowym i najlepiej zdefragmentowac tak zeby byl ustawiony na poczatku pierwszej partycjii.Powinno ładnie smigac i nie bedzie zwalnialo tak sysytem .Co do wielkosci to nie wiem ...metoda prob i bledow...a całkowite wyw. pliku wymiany hmmmsystem bez zastrzezen ale jak zaladujesz jakas nowa gre np.far cry to moga byc problemy,przynajmniej umnie tak bylo,ale mialem 512 wtedy.


80.53.149.* napisał:
Ja mam 1 giga ramu i jeden dysk twardy. Wyłączyłem całkowicie plik wymiany i wszystkie gry łącznie z HL2 chodzą bez problemu icon_biggrin3.gif

212.76.33.* napisał:
j.w.
Pozdro
Dexter

81.15.206.* napisał:
Wszystko zależy od tego, co robisz na kompie. Praca w Windzie, surfowanie po necie, czy gry - przy takim użytkowaniu mając 1Gb ramu plik wymiany możesz sobię odpuścić.
Problemy mogą pojawić się podczas pracy z konwersją video, zabawy z wielkoformatową grafiką itp. Wtedy dobrze ustawić na oddzielnej partycji (nie systemowej) plik wymiany o stałej wielkości 2Gb.
Kompromisem jest ustawienie na innej partycji pliku wymiany 1Gb. I możesz spać spokojnie.

193.19.165.* napisał:
a jakie zalecacie ustawienia na 512 RAM w xp, chodzi o pliki wymiany

195.117.19.* napisał:
jesli ma sie 1gb ramu faktycznie mozna wylaczyc jednak przy sofcie CADowskim napewno braknie 1gb do gierek w 100% starcza. Co do teori iz plik wymiany ma byc 2 x wiekszy niz ilosc pamieci ram to owszem ma to sens ale to 384MB wtedy ustwiamy plik wymiany 768 ustawianie wyzego pliku wymiany czyli np 1gb i wiecej nie ma najmniejszego sensu.

217.113.239.* napisał:
Wszystko spoko również u mnie ... Mam 2x512 geil i wyłączony plik wymiany. Często gram w NFSU, HL2, CS Source na wysokich ustawieniach po kilka godzin bez restartu kompa i wsio OK...
Jeżeli można obciążyć pamięć mocniej to tylko takimi programami jak AutoCad myślę...

217.113.239.* napisał:
Choć przypomniało mi się teraz, że raz (dosłownie raz od początku zescalenia kompa do kupy) pojawił się błąd ZA MAŁO PAMIĘCI WIRTUALNEJ. Po zainstalowaniu gry Far Cry z płyty dvd, odpaliliśmy grę i po jakichś 30 minutach zabawy poajwił się taki właśnie błąd. Gram jednak teraz w FAR CRY i nie mam żadnych problemów...
pozdrawiam

83.30.85.* napisał:
2x512 - bez pliku wymiany - przu uzywaniu kompa jak zwykle - kilka sesji ie, ftp, gg, putty, seti, etc - zawsze blad. gier nie sprawdzalem, bo i po co??
2x512 z plikem wymiany na sata raid 2x160 (81MB/s na dysku systemowym) - nie zauwazylem roznicy w dzialaniu w porownaniu do bez pliku, poza tym ze nie ma bledow: BRAK PAMIECI VIERTUALNEJ

Mam winXP, wiec ten niewidoczny plik wymiany, o ktorym piszecie, poszedl na spacer ??

aa, wnioski:
1. Majac duzo pamieci mozna odpuscic sobie plik wymiany pod jednym warunkiem, nie uzywasz programow pamiecio zernych
2. Plik wymiany przy jednym dysku jest zlem koniecznym
3. Jesli juz musi byc, x2 lub x2.5 ilosci pamieci RAM.
4. RAID jest znacznie szybszy niz pojedynczy dysk, dlatego u mnie nie widac wielkiej roznicy. Majac plik wymiany na drugim dysku, bedzie napewno szybciej, ale nie az tak.

Swoja droga, ciekawe czy obsluga pliku wymiany ma jakis priorytet utawiony w NCQ....

62.179.21.* napisał:
najlepiej sobie zrobic partycje na plik wymiany

217.75.58.* napisał:


Hmmm wydaje sie dobrym pomyslem.
Ale czy to rzeczywiscie da jakis choc maly wzrost wydajnosci?
Probowal juz ktos tego?


80.55.223.* napisał:
Jezeli ma sie mniej niz 512MB ramu plik wymiany powinien byc 2 razy wiekszy. Jesli ma sie wiecej spokojnie mozna ustawic 256 MB albo wylaczyc. Jesli chodzi o win2k to mozna spokojnie wylaczyc bo maja drugi ukryty plik wymiany.

83.29.35.* napisał:
Witam

Temat już był wałkowany nie raz i już nie raz o tym pisałem.

Mając nawet 2 GB RAM i gdy wyłączymy plik wymiany to i tak w dużej ilości sytuacji pomimo iż zajmiemy około 1 GB pamięci to i tak będziemy mieć stratę wydajności wynikającą z braku pliku pagefile.sys.

W windows XP ten plik musi być! i musi on zajmować conajmniej (choć wcale nie musi zajmować więcej) niż aktualna więlkość pamięci RAM.

Aha i jeszcze jedno - nie ma czegoś takiego jak "ukryty plik wymiany" - takie coś nie istnieje - jeśli tak to dajcie mi na to dowód, że takowy gdzieś na dysku leży. Jeszcze raz mówię takiego pliku nie ma.

Przeczytajcie mój artykuł na ten temat - http://www.v-lo.krakow.pl/~thn/komp/software/paging.htm

I jak już ktoś pisał gdzie indziej - jest naprawdę bardzo mało sytuacji w których fakt posiadania pliku wymiany negatywnie wpływa na wydajność komputera - mowa oczywiście o ilości conajmniej 1 GB. Bo poniżej tej pojemności posiadanie pliku wymiany jest wręcz konieczne.

Pozdrawiam - i proszę zanim ktoś cokolwiek napsize w tej sprawie niech przeczyta artykuł - bo inaczej to nie ma sensu dyskutować.

62.87.249.* napisał:

Bzdura, jaką stratę wydajności ?!
Wykopałem u siebie plik wymiany bo szlag mnie trafiał że pomimo 1GB RAM i sporej ilości wolnej pamięci windows xp swapował programy na dysk. Nie uzywalem super pamięciozernych programow ale np kompilowalem mapy do gier, co zajmowalo w sumie 700MB przynajmniej.
Jedyne "kłopoty" z brakiem wystąpiły tylko w dwóch przypadkach:
1) Prime w trybie blend sie wywala.
2) Jedna gierka nie chciała działać, ale miała sporo bugów i bardzo wiele osób się na nią skarżyło na rózne kłopoty z nia, więc to nic pewnego.
A ogólnie to wszystko działa super, żadnego swapowania, wolnego otwierania okienek czy innych spowolnień.

83.16.132.* napisał:


Bzdury to ty opowiadasz!
Widać nie czytałes artykułu - bo sam analizowałem i bawiłęm się tym chyba z miesiąc czasu zanim doszedłem do tego co tam napisałem. Windows zawsze stara ci się załatwić POŁOWĘ wolnego RAM'u i jeśli nie będzie miał pliku wymiany to wiesz co co wyrzuci z pamięci? - FRAGMENTY JĄDRA (o ile mu na to pozwolisz) ORAZ SAM SYSTEM, czyli to co widać tam na załączonym screenie.

Nie robiełeś testów, więc proszę nie udzielaj się w dyskusji. Przeprowadziłęm testy w różnych grach i gra nie działa ani szybciej ani wolniej, ale wychodzenie z gry jest dłuższe - tyle, że wyniki sa dość bardzo rozbieżne, ale zachowuje się stała tendencja - plik wymiany przyspiesza ten proces.

Zauważ, że jeśli masz 1 GB RAM i używasz nie więcej jak 512 MB to i tak Windows praktycznie nie używa pliku wymiany.

Jako prosty dowód na to, że wyłączenie pagefile zrób prosty test:
powłączaj na noc kilka programów działających - niekoniecnzie muszą coś robić - najlepiej żeby nie robiły nic - jakiś program graficzny - otwórz w nim jakiś plik - poobrabiaj go trochę (wiesz porysuj po nim takei rzeczy), czy coś w tym stylu wyłącz wygaszacz ekranu oraz zarządzenie energią w postaci wyłączenia się monitora po jakimś czasie.
Wyłącz monitor z przycisku i idź spać
Rano jak wstaniesz zanim ruszysz myszką (NIE RUSZAJ NIĄ ANI NIE WCISKAJ ŻADNEGO KLAWISZA) włącz monitor i wtedy przypatrz się na kontrolkę od dysku - obserwuj ją przez jakieś 10 sekund - wtedy rusz myszką, i aktywuj jakies okna które masz w pasku. Jeśli nie ruszy ci dyskiem ani trochu to przyznam ci racje.

Czekam na wyniki

83.31.135.* napisał:
Powiem tylko tyle: jak zwykle teoria sobie, a zycie sobie icon_wink2.gif

Mam obecnie 1GB RAM i ustawienie pliku wymiany o tej wlasnie wielkosci (osobny dysk partycja FAT; dawniej w tym samym miejscu swap mial 768MB przy 512MB RAM) przynioslo odwrotny skutek od zamierzonego - wszystko dzialalo wolniej i system bardziej mielil dyskiem niz przy pliku 768MB. Teraz jade na 768MB i nie mam najmniejszych problemow (a glownie gram).

To samo ze swapem o dynamicznym rozmiarze - g. prawda, ze Winda nie zmienia rozmiaru pliku w zaleznosci od potrzeb (stalej wielkosci worek na dane) - ilosc miejsca na partycji ze swapem sie zmieniala caly czas - raz wiecej, raz mniej... W dodatku momentami tak sie mulilo, ze w zasadzie caly komp stawal. Po ustawieniu swapa o stalej wielkosci problem ustapil jak reka odjal.

System to Win XP Pro SP2.

83.16.132.* napisał:


Chodzi głownie o to, że Windows XP każdą rzecz jaką ma w pamięci stronicuje - KAŻDĄ! i nie ma dyskuji. I teraz jeśli ta "rzecz" to jest element, który od momentu uruchomienia się zmienił - czyli np. Dokunet worda, który edytujesz, czy plik graficzny który edytujesz nawet jeśli go używasz to jego kopia cały czas znajduje sie w pliku wymiany. W momencie kiedy jest to program wykonywalny, którego zawartości nie zmieniasz to taki plik jest stroncowany, ale tak tylko oficjalnie, bo przeciez w tym wypadku stronicowanie właściwe polega na usunięciu pliku z pamięci RAM i w razie potrzebuy odczytanie go z oryginalnego źródła, zatem system nie musi go niejako stronicować.

Więc jesli rzeczy "zmienionych" będziesz miał więcej niż te 768 MB wówczas system ewidentnie ci zacznie spowalniać.

Sytuacja, którą opisałeś, czyli po zwiększeniu objetości pliku pagefile do 1 GB i w związku z tym spowolneiniu pracy jest raczej związana z albo fragmentacją pliku, albo jakimś błędem systemu - taka sytuacja nie może występować , jest to po prostu nie możliwe. Jesli system normalnie używa powiedzmy 500 MB pliku wymiany to nie ma znaczenia czy ten plik ma pojemność 1 GB czy nawet 2 GB. Problem pojawia się gdy dochodzimy do granicy pojemności takiego pliku.

Pytanie - czy po obsadzeniu komputera większą ilością pamięci reinstallwałeś system?

83.31.144.* napisał:
Nie, nie reinstalowalem. Bo i po co? Wlozylem, dziala bez problemu.

Moze jak bym zrobil jakies testy to by wyszlo na Twoje - ja pisze o swoich subiektywnych odczuciach.
A moze po prostu nie wykorzystuje wiecej niz te 768MB... mniejsza o to - wszystko dziala i dziala dobrze wiec nie ma co sobie tym glowy zawracac icon_smile3.gif


83.29.212.* napisał:
Ja mam taką sprawę. Ustawiam min pliku wymiany na 2MB a max na 512MB. A tu mi cały czas pokazuje zalecane 1535MB i aktualnie przydzielono 1535MB. Co jest z tym XP ?

212.182.63.* napisał:
Zalecany zawsze jest 1.5 wielkości zainstalowanego ramu. A z przydzielonym to czasem są problemy.

83.29.254.* napisał:
To wiem że zalecane jest 1,5 razu RAM. Ale mnie chodzi o to dlaczego mimo ustawienia maxymalnego rozmiaru pliku na 512MB system sam przydziela 1,5GB. Ponadto (do DJ), jeżeli nie ma żadnego ukrytego pliku, to dlaczego pomimo wyłączenia go menadżer zadań pokazuje w wydajności użycie pliku (obecnie 143MB)?

212.122.206.* napisał:
Ja wyłaczyłem plik wymiany i jak na razie jedynie The Sims 2 mojej zonki zażądał więcej pamięci.
A system bez tego chodzi o wiele lepiej.
Warto też wymusić przenoszenie jądra XP do pamięci RAM zamiast na dysk twardy - to też skróci znacznie czas reakcji aplikacji a polecenia.

83.16.132.* napisał:


Już psiałem w tym wątku to ze trzy razy i podawałem link do mojego artykułu - jest coś takiego jak stronicowanie niejawne. Więc jeśli twoim zdaniem ukryty plik wymiany istnieje to jest to m.in. każdy plik exe na twoim dysku.

major zadek
Jeśli używasz nie więcej jak 512 MB RAM to tak, ale jeśli używasz więcej niż 512 MB to z reguły strata spowodowana brakiem pliku wymiany będzie większa niż zysk z nieposiadania tego pliku
jądro systemu dzieli sie na dwie "części" - jedna może być stronicowana, druga nie. Włączenie opcji o ktorej móisz blokuje stronicowanie tej pierwszej części i tyle.

217.75.58.* napisał:
Ja mam 2x256 MB RAM.
Zrobilem osobna 1GB partycje na plik wymiany. Partycja jest umieszczona jako druga zaraz po sytemowej ktora jest wielkosci 5GB.
Powiem ze jest delikatnie lepiej niz jak mialem ten plik na tej samej partycji co system, imho pewnie dlatego ze nie jest on teraz zfragmentowany.
Dobrze ze ten temat powstal.

Dj swoja droga ciekawy artykol, z kad posiadasz wiedze na ten temat?

83.29.252.* napisał:
DJ twój art. czytałem (dlatego też plik strony mam na całkowicie osobnej i pustej partycji). Ale z tego wynika żę jak zwał tak zwał - niejawny ukryty czy tam tajny, to jednak windows pomimo całkowitego wyłączenia stronicowania czymś próbuje to zastąpić. Nie chce tu nic udowadniać (nie jestem specjalistą od systemu), ale jak pokazuje pomimo wyłączenia, że użycie pliku wynosi ileś tam MB, to czymś go tam jest.

83.29.252.* napisał:
Właśnie przypomniałem sobie twój art. DJ o stronicowaniu niejawnym. No toć to samo co pisali wcześniej inni użytkownicy(ukryty, niejawny) z tym że nie ma konkretnego wydzielonego miejsca na przenoszenie danych. System zamiast tego jako plik strony wykorzystuje pliki oryginalne programów. Zostawiająć w pamięci fizycznej tylko znaczniki o nich. Dobrze zrozumiałem ? No czyli wszyscy mają racje ,problem wynikł tylko z nazewnictwa. Osobną kwestią jest teraz która forma jest wydajniejsza , ale to już każdy sobie oceni osobno wg własnych subiektywnych odczuć.

A moje pytanie nadal bez odpowiedzi: dlaczego pomimo ustawienia maxymalnego rozmiaru pliku na 512MB system przydziela 1,5GB ?

81.219.113.* napisał:
Fiu fiu, niezle temat odgrzeje... icon_biggrin3.gif

Mam taki problem jak przedmowca sprzed ponad roku: przy 1GB RAMu, Windows ustawil sobie 1,5GB pliku stronicowania. Gdy zmienie jego max wielkosc na 1GB, lub przeniose na inna partycje niz c: - dla Windows nie robi to roznicy: po restarcie (probowalem juz nawet wywalac pagefile.sys bez uruchamiania WinXP) tworzy sobie plik wymiany na partycji c: o starej wielkosci 1,5GB (co ciekawe, w opcjach dot. wielkosci i umiejscowienia pliku wymiany jest napisane, ze moje zmiany zostaly wprowadzone, ale niestety znajdujac pagefile.sys nie ma on ani 1GB, ani nie znajduje sie w wybranej przeze mnie lokalizacji)

Bug Windowsa?

83.14.146.* napisał:
lukecz Wyłącz Hibernację (prawoklik pulpit/właściwości /wygaszacz ekranu/zasilanie i tu Hibernacja
Następnie ustaw plik na Rozmiar niestandardowy i w obu okienkach daj tę samą wartość i kliknij przycisk Ustaw i OK ,restart kompa
Ktoś tu też głupoty wypisywał ,że plik mający stałą wartość nie może być na tej samej partycji ,może być w niczym to nie przeszkadza.Pamiętać należy o tym ,że jeżeli nasz system chce w plku wymiany zapisać powiedzmy 500 MB ,a przydzielone mamy tylko 512 to końcówkę będzie wolniej zgrywał z prostej przyczyny będzie miał mało miejsca w nim;podobnie jeżeli na którejś z patycji mamy b.mało miejsca to operacje na niej przeprowadzane są na niej dużo wolniej.
Sprawdzamy rozdrobnienie pliku wymiany w narzędziu Defragmentator Dysków,klikamy na C: i Analizuj ,następnie Wyświetl raport i tu mamy oprócz innych informacji tę
Fragmentacja pliku stronicowania
Rozmiar pliku stronicowania =x,xx GB
Całkowita liczba fragmentów powinien być 1 jak nie to ratuje nas PageDefrag http://www.sysinternals.com/Utilities/PageDefrag.html
przed użyciem PageDefrag należy skorzystać z narzędzia Defragmentator Dysków(ustawić bez pliku wymiany) dobrym rozwiązaniem jest PerfectDisk ,ale płatny,ten radzi sobie z plikiem wymiany w trybie Offline defragment,należy oczywiście wcześniej w opcjach danej partycji zaznaczyć Page File
Na świeżo postawionym systemie system automatycznie przydziela nam miejsce na plik wymiany dość blisko początku dysku,tak więc należy tylko odpowiednio pomniejszyć plki wymiany bez wcześniejszej defragmentacji.Na partycji powiedzmy 10GB nie będzie miało większego znaczenia czy ten plik będzie na początku czy na środku partycji,inaczej w większych.

83.6.208.* napisał:
Zainteresujcie się programikiem CachemanXP http://www.outertech.com/
Można w nim wszystko ładnie poustawiać nie szukając w rejestrze albo zdać się na wbudowany automat. Działa spoko - u mnie przyspieszył wczytywanie gierek icon_smile2.gif

Podobne tematy


Działy









Copyright © 2002-2024 | Prywatność | Load: 2.44 | SQL: 1 | Uptime: 362 days, 6:47 h:m | Wszelkie uwagi prosimy zgłaszać pod adresem eddy@heh.pl