pagefile - system file

1

pagefile - system file

offline
  • Pridružio: 21 Apr 2008
  • Poruke: 102
  • Gde živiš: Maklosevac, Nasice, Hrvatska

Pozdrav svima!

Dali mi moze netko objasnit koja je svrha ovog file-a, tj. cemu sluzi?
U cemu je razlika ako se file poveca, odn. smanji od preporucene velicine?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Spy
  • Pridružio: 21 Jul 2007
  • Poruke: 9424
  • Gde živiš: Kako kad

Page file ili swap file ti je "nadogradnja" memorije, sluzi za privremeno smestanje podataka, ako se za tim ukaze potreba, najprostije receno.

Njegova potreba je u zavisnosti koliko momorije imas u masini i koje zadatke obavljas. Ako imas dosta rama, recimo 2GB i vise, a da pri tom, ne igras neke zahtevne igre ili ne koristis neke programe koji zahtevaju dosta rama ( graficki i video editing ) onda ti on u principu i nije potreban ( kod mene je iskljucen recimo ).

Nekada je potreban i to sto veci, ali obicno nije. Njegovim iskljucivanjem dobijas u brzini, jer su tada svi podaci nad kojima se vrsi obrada u ramu, a page file je na hardu koji je neuporedivo sporiji, tako da je i pristup tim podacima znatno sporiji. Ako imas nedovoljno rama, a iskljucis ga onda ce dobiti znatan pad performnsi jer jednostavno nece imati dovoljno "memorije" Smile.

Znaci sve zavisi koliko rama imas i za sta ti sluzi masina.



offline
  • pixxel  Male
  • Legendarni građanin
  • Pridružio: 21 Jun 2005
  • Poruke: 9091
  • Gde živiš: Tu i tamo...

Laicki:
Pagefile je prakticno virtuelna memorija za racunar, koja omogucava programima i sistemu da rade kad je zauzece memorije jako veliko. Osim toga, omogucava paging aktivne memorije (deo memorije koji trenutno nije neophodan se smesta u pagefile, da bi se aktivnom programu oslobodilo sto vise memorije.) Primer - otvoris fotosop i mozillu. Dok radis u fotosopu, mozillina memorija se smesti na pagefile, i fotosopu se oslobodi ta memorija. Kad aktiviras mozillu, deo fotosopove memorije ide na pagefile, a onaj mozillin se vraca u memoriju. Program prakticno ni ne zna da mu je memorija uzeta/vracena, jer kad je trazi, ona je tu gde treba, a o tome se brine sam windows.
Slicno pagefileu, svi moderni operativni sistemi imaju alternativu. U linuxu (a verovatno i kod mac os operativnih sistema) se koristi swap particija. U principu nema razlike, osim sto je ovde u pitanju odvojena particija, a ne fajl u samom fajl sistemu. To kako neki sistem radi sa pagingom i swappingom zavisi od implementacije istog, i nije neka glavologija.

Ako te interesuje materija, imas nesto ovde:
http://nmacek.110mb.com/materijali_za_studente/materijali_vets_os2.html
Lekcija p10

Sta se desava kad smanjis page file - sistem ponekad nema dovoljno memorije, pa prebacuje ono sto moze u pagefile. kad i u njemu ponestane prostora, sistem te obavestava da oslobodis memoriju, a ako to ne ucinis, moze da zaglavi. Ako stavis previse, nikom nista, osim sto imas manje slobodnog prostora na disku. Neko iskustvo govori da treba staviti page file 1.5 puta veci nego sto je memorija na sistemu, a otprilike najbolja varijanta je prepustiti windowsu da ga sam povecava ili smanjuje po potrebi.

offline
  • Pridružio: 21 Apr 2008
  • Poruke: 102
  • Gde živiš: Maklosevac, Nasice, Hrvatska

Hvala na objasnjenju

Dopuna: 14 Mar 2009 12:33

Jos samo jedno pitanje.

A sta ako bih stavio initial size na minimalno dopusteno (2 MB), a maximalnu velicinu pustio do 2 GB?
Mislim da bi mozda bilo dobro tako napravti pa da Windows sebi uzima koliko mu treba.

offline
  • Spy
  • Pridružio: 21 Jul 2007
  • Poruke: 9424
  • Gde živiš: Kako kad

zrdesing ::A sta ako bih stavio initial size na minimalno dopusteno (2 MB), a maximalnu velicinu pustio do 2 GB?
Mislim da bi mozda bilo dobro tako napravti pa da Windows sebi uzima koliko mu treba.


Dobra zamisao, ali to u praksi nece bas da funkcionise. Page file je odvojen prostor na hardu i mora da bude kontinuiran. Vremenom ako ne koristis neke zahtevne aplikacije pa i nema neke preke potrebe za njim, vrlo brzo ce doci do fragmentacije harda i zauzimanja tog prostra, ako se nekada ukaze potreba za pagingom i to u punom iznosu, jednostavno nece biti mesta gde da se expandira, prvo ce morati da se ispomeraju svi fajlovi koji smetaju, pa tek onda da se poveca prostor. Tada ces cuti ono karakteristicno drljanje ( do iznemoglosti ) trajace dosta, a masina ce prakticno biti neuptrebljiva za to vreme.

Znaci ili mu kazi fixed size na ta 2GB ili ga smanji na neku drugu velicinu, ali uvek da bude fixed, dynamically size nikada nije dobar sto se page file-a tice.

offline
  • Pridružio: 21 Apr 2008
  • Poruke: 102
  • Gde živiš: Maklosevac, Nasice, Hrvatska

A sta znaci ovo: System Managed Size?

offline
  • pixxel  Male
  • Legendarni građanin
  • Pridružio: 21 Jun 2005
  • Poruke: 9091
  • Gde živiš: Tu i tamo...

To je ono sto sam ti napisao, da windows sam podesava velicinu po njegovom nahodjenju, odnosno ovo dynamic sto ti je simke rekao.

offline
  • Pridružio: 16 Apr 2008
  • Poruke: 1138
  • Gde živiš: Ank-Morpork

Simke ::Znaci sve zavisi koliko rama imas i za sta ti sluzi masina.
Pentium 4 1,6 GHz | 768 MB RAMa . Od svih aplikacija koje pokrecem, Counter Strike mu dodje najzahtevnija. Dakle, komp za kucnu upotrebu. Preporuka?

Simke ::dynamically size nikada nije dobar sto se page file-a tice.
Zasto?

offline
  • pixxel  Male
  • Legendarni građanin
  • Pridružio: 21 Jun 2005
  • Poruke: 9091
  • Gde živiš: Tu i tamo...

Jedan ipo put vise od tvog rama, dakle oko 1200 mega stavi.
Nije dobro - usred igre koju igras (recimo cs) ponestane memorije (i rama i virtualne) i onda windows zaustavlja sve dok ne poveca page file (a to moze da potraje) - usred fajta ti se sve prekida na dva-tri minuta...

offline
  • Pridružio: 21 Apr 2008
  • Poruke: 102
  • Gde živiš: Maklosevac, Nasice, Hrvatska

Evo bas cu probat malo testirat bas ovo sto je u temi.

S obzirom da imam 512 rama znam da je preporuceno stavit pagefile na 768. Vec sam isprobao povecanje pf-a na 2000 i komp je radio isto kao na 768...... Probao sam NFS Carbon, Cod 2, CS 1.6 i source i CSI Hard Evidence.

Sad sam ga smanjio na 200 mb pa da vidim..... Tu cifru sam uzeo nakon sto sam zbrojio velicinu svih fieova u procesima..... "Bumo vidli kaj se desi, ne!"

Dopuna: 19 Mar 2009 15:02

Evo sad sam zvrsio sa isprobavanjem na 200 mb i nista...... Isto kao i na 768 i na 2000..... Nisam naisao na neku razliku ili na neko stekanje.....

Sad cu probat ga stavit na no paging file, pa da vidim......

Ako neko ima iskustva s istim neka slobodno pise.....

Ko je trenutno na forumu
 

Ukupno su 848 korisnika na forumu :: 30 registrovanih, 5 sakrivenih i 813 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Bane san, Brankoni, crnitrn, dac, Despot1, Dimitrise93, Doca, Drug pukovnik, goxin, ikan, Imperator41, mercedesamg, Mixelotti, moldway, nenad81, Njemac, raketaš, ruma, sombrero, Sr.Stat., srecko81, ssekir75, time, vathra, Vlad000, vlvl, vsn111, Wisdomseeker, zajcev1