reklama
Aktuality  |  Články  |  Recenze
Doporučení  |  Diskuze
Grafické karty a hry  |  Procesory
Storage a RAM
Monitory  |  Ostatní
Akumulátory, EV
Robotika, AI
Průzkum vesmíru
Digimanie  |  TV Freak  |  Svět mobilně

Virtuála pamäť

jano555 (126)|17.11.2008 15:29
Zvýši sa rychlosť systému pri znížení stránkovacieho súboru virtuálnej pamäte?
johny__g (6387)|17.11.2008 15:31
Pokud máš dost RAM (4 GB) tak zkus virtuální paměť úplně vypnout.
jano555 (126)|17.11.2008 15:43
Mám len 2GB,takže úplné vypnutie by asi nebolo dobrým riešením.
Wlcek (379)|17.11.2008 17:01
Pokud nepouživaš aplikace nějak extrémě náročné na paměť, nebo nespouštíš třeba větší množství programů najednou, tak klidně můžeš. Mrkni kdyžtak sem tam do správce úloh na využití RAMky a uvidiš sám jakou máš ještě do těch 2GB rezervu, pokud nějakou máš. Samozdřejmě že jen pokud nemáš Visty, to by byly ty 2GB hodně málo.
Logout (4018)|17.11.2008 17:04
Obecně se ti rychlost může jenom zvýšit, protože systém bude méně swapovat. Jedinej problém je, že Ti může dojít paměť. Prostě bych swap zmenšil/zakázal a pokud by mi systém začal někdy hlásit nedostatek virtuální paměti, tak zpátky zvětšovat. S 4GB jde swap vypnout úplně, jen občas některý programy to nemaj rádi.
jano555 (126)|18.11.2008 09:53
Teraz mám nastavené: poč.vel. 2046 a max. vel. 4092. Mám zmenšiť obidve velkosti, alebo len jednu?
Pavel Boček (4169)|18.11.2008 10:00
Zkus třeba 512 MB a 1 GB :notsure

Stačí ale spustit třeba Photoshop a máš zaděláno na problém, takže pokud provozuješ něco takového, nechal bych to. 2 GB RAM je poměrně málo a zvlášť třeba pokud jsi hodně multitaskingový, tak s BOINCem velmi rychle zjistíš, jak rychle mohou 2 GB dojít ;)
Logout (4018)|18.11.2008 11:24
Velmi se doporučuje mít obě velikosti stejný. Pokud se Ti swap zmenšuje a zvětšuje, dochází k fragmentaci. Bejt Tebou nastavim swap (min a max na stejný číslo) tak, asby součet velikosti s fyzickou pamětí byl čtyři
gigabajty. Zvětšit při problémech s pamětí jde koneckonců vždycky...
Pavel Boček (4169)|18.11.2008 23:12
[QUOTE=Logout;184307]...[/QUOTE]

Rozfragmentovaný je takřka vždycky, Windows prostě absolutně neumí zacházet s daty. Už po instalaci má na disku slušnou fragmentaci a do toho se teprve vytvoří ten pagefile, takže dymanická změna za pochodu tomu nakonec stejně neublíží. Navíc se načítá vždy jiná oblast dat a stejně musí hlavička lítat z místa namísto i bez fragmentace.
Logout (4018)|19.11.2008 00:55
1) Existují probramy, které umí defragmentaci pagefile
2) Neni problém nabootovat do jiné instance windows a odtud defragmentovat
3) Není problém vypnout swap, defragmentovat a zapnout swap
4) Není problém.....
prostě defragmentovat swap file není problém. Navíc to stačí udělat jednou forever.

PS: Pokud má swap 2GB, tak na 640GB harddisku leží pravděpodobně na jedný nebo několika stopách. A jak známo, při seeku záleží i na vzdálenosti jednotlivejch fragmentů.

PPS: Navíc to, že ti swap roste a zas se zkracuje způsobuje fragmentaci i jinejch souborů (se kterejma se swap prokládá), nehledě k tomu, že zvětšování/zmenšování swapu taky stojí nějakej čas.

PPPS: Pokud má mít smysl mít nastavenou maximální velikost swapu, stejně pro něj musim mít na disku místo.
Nevidim jedinej důvod, proč bych ho teda tim swapem neměl hned provždy zabrat.
Logout (4018)|19.11.2008 10:55
Ještě doplním, abych byl konkrétní, jedna ze snadných cest je např. pagedefrag od sysinternals
Pavel Boček (4169)|19.11.2008 13:05
Mi to nevykládej, já mám minimální i maximální velikost stejnou :) Ale defragmentaci stejně většina lidí neřeší a tak i když to nedáš stejně, o moc horší to není...
ICEBOSS (3435)|19.11.2008 15:46
[QUOTE=Logout;184307]Velmi se doporučuje mít obě velikosti stejný. Pokud se Ti swap zmenšuje a zvětšuje, dochází k fragmentaci. Bejt Tebou nastavim swap (min a max na stejný číslo) tak, asby součet velikosti s fyzickou pamětí byl čtyři
gigabajty. Zvětšit při problémech s pamětí jde koneckonců vždycky...[/QUOTE]
ahoj, delam to presne takhle, jak pise Logout.

Prakticky na vsech beznych strojich nastavuju pagefile asi na 1000MB, na vistach s 2GB RAM pak radsi na 2GB.

BUD

Ihned po reinstallu woken vypnu swap a udelam defragmentaci OO defragem nebo jinou utilitou ruznou od windowsacke stupidni defragmentace. Pak vytvorim novy swap, ktery je v celku. Minusem tohoto reseni je, ze swap neni na zacatku disku.

Pokud se swap udela ve sve minimalni velikosti dost velky, tak jenom uriznu to horni cislo (MB) na uroven sponiho a hotovo.

NEBO
si stahnu PERFECT DISK 2008, plne funkcni Trial na 30 dni... udelam swap tak velky jak chci a dam defragmentovat swap - reset a za 15 minut neni po ciste instalaci co delat.
Martin 2222 (1)|1.12.2008 08:00
Mám visty 2GB RAM a strankovací soubor vypnutý a nedělá my to vůbec žadné problémy. Takže i 2GB stačí
mstejska (2912)|1.12.2008 08:05
[QUOTE=Martin 2222;189342]Mám visty 2GB RAM a strankovací soubor vypnutý a nedělá my to vůbec žadné problémy. Takže i 2GB stačí[/QUOTE]

Az do okamziku kdy zacnes spoustet vice aplikaci najednou, nebo narocnych na pamet.
r-a-k (222)|5.12.2008 12:03
Co tu čtu tak by bylo pro mě lepší vypnout virtualní paměť,když mam 8 gb ram?OS Vista 64bit.Nemužu si vzpomenout kde se ve Vistách dá vypnout virtulní paměť.
Logout (4018)|5.12.2008 12:16
Pokud nepoužíváš program, kterej ji z nějakýho důvodu požaduje, tak je jie lepší vypnout. Kde to vypnout ve Vistách nevím, v XP se to dělalo ve vlastbostech tohoto počítače, rozšířené - virtuální paměť a nastavit vše na nulu.
r-a-k (222)|5.12.2008 12:38
[quote=Logout;191267]Pokud nepoužíváš program, kterej ji z nějakýho důvodu požaduje, tak je jie lepší vypnout. [/quote]
Tak to nedokážu říct jestli nějakej program využívá,ale zkusím to vypnout a když by ho nějaký program potřeboval tak to zase zapnu.Díky za radu:-)
EditorPO (2819)|5.12.2008 13:36
Okrem ostatnych rad by som ti poradil este jednu vec. Ak mas v PC este jeden HDD, tak presun swap subor na neho. Nemyslim tym inu particiu, ale fyzicky druhy disk. Jedna sa o to, za win ma systemove subory, s ktorymi pracuje, na "C" a taktiez swap subor. Jeho presunutim na iny fyzicky disk sa praca trochu zrychli.
Vo Viste presunies swap subor takto:
Klikni pravym tlacitkom na Počítač > Vlastnosti > Upřesnit nastavení systému > blok Výkon > Nastavení > záložka Upřesnit > blok Virtuální paměť > Změnit >
Oznac disk C, klikni na volbu Nepoužívat stránkovací soubor, klikni na Nastavit. Nasledne oznac particiu na dalsom fyzickom disku, zadaj vlastnu velkost, klikni na Nastavit a potvrd OK.
Ako bolo spomenute, existuju programy na defragmentaciu swap suboru a taktiez programy, ktore pri vypnuti systemu zmazu swap subor. Posledna akcia je hlavne pre paranoikov, pretoze zo swap suboru sa da vycitat vela zaujimavych a pre niekoho citlivych informacii :-).
Osobne pouzivam mnou navrhovane riesenie presunu swap suboru a zaroven software O&O Defrag, ktory defragmentuje disk v case, ked sa PC nepouziva, alebo je spusteny screensawer. Preto mam disky stale defragmentovane a na rychlosti PC je to citit.
cool.user (2822)|5.12.2008 14:19
A nebo vzhledem k tomu zes rikal ze mas 8GB ram, tak si muzes vytvorit ram disk a na ten hodit swap.
mstejska (2912)|5.12.2008 14:53
[QUOTE=cool.user;191320]A nebo vzhledem k tomu zes rikal ze mas 8GB ram, tak si muzes vytvorit ram disk a na ten hodit swap.[/QUOTE]

:notsure
Jaky ma vyznam davat swap na ramdisk?
To uz je snad lepsi vyuzit tu pamet primo ne a swap vypnout?
cool.user (2822)|5.12.2008 14:59
[QUOTE=mstejska;191331]:notsure
Jaky ma vyznam davat swap na ramdisk?
To uz je snad lepsi vyuzit tu pamet primo ne a swap vypnout?[/QUOTE]
Jde o to ze nektere programy swap vyzaduji, takze ramdisk a na nem hozeny swap mi prijde jako nejkompatibilnejsi a jedna z nejrychlejsich variant.
mstejska (2912)|5.12.2008 15:02
[QUOTE=cool.user;191337]Jde o to ze nektere programy swap vyzaduji, takze ramdisk a na nem hozeny swap mi prijde jako nejkompatibilnejsi a jedna z nejrychlejsich variant.[/QUOTE]

Tak to jo to chapu.:thumb Pokud si pamatuju, tak jeden z tech programu je photoshop. (Nebo aspon byl)
r34ktor (7477)|5.12.2008 17:17
[QUOTE=r-a-k;191266]Co tu čtu tak by bylo pro mě lepší vypnout virtualní paměť,když mam 8 gb ram?OS Vista 64bit.Nemužu si vzpomenout kde se ve Vistách dá vypnout virtulní paměť.[/QUOTE]
Zakazovat stránkovací soubor ve Vistě je zbytečné. Vzhledem k přepracované správě paměti ho systém, na rozdíl od předchozích verzí, využívá inteligentně. Tzn. pokud není potřeba, tak do něj nezapisuje. Ověřit si to lze pomocí nástroje Sledování výkonu (perfmon).

[QUOTE=cool.user;191320]A nebo vzhledem k tomu zes rikal ze mas 8GB ram, tak si muzes vytvorit ram disk a na ten hodit swap.[/QUOTE]
Takto postupovat je principiální hloupost. :stupid
Logout (4018)|5.12.2008 18:32
Proč by to byla hloupost? Samozřejmě z výkonnostního hlediska je lepší vypnutej swap, než swap v ramdisku, ale pokud nějak program swap vyžaduje, tak malej swap v ramdisku je ta nejrychlejší možnost.
r34ktor (7477)|5.12.2008 19:42
[QUOTE=Logout;191439]Proč by to byla hloupost?[/QUOTE]
Zjednodušeně řečeno má systém swapovací proto, aby měl kam odložit data, pokud mu dojde fyzická paměť. Cpát tedy swap tam, kde zabere místo datům, je tedy poněkud kontraproduktivní, nemyslíš?

[QUOTE=Logout;191439]Samozřejmě z výkonnostního hlediska je lepší vypnutej swap, než swap v ramdisku, ale pokud nějak program swap vyžaduje, tak malej swap v ramdisku je ta nejrychlejší možnost.[/QUOTE]
A zkoušel jsi to již aplikovat v praxi? Pokud ano, tak by mě zajímal postup, jak jsi toho dosáhl, protože když jsem to pro zajímavost testoval já, tak swap na RAMdisku vytvořit nešel.
Logout (4018)|5.12.2008 20:08
Samozřejmě že to neslouží jako swap. Slouží to jako oblbovátko na programy, které swap vyžadují, ačkoli mají paměti dost. Nezkoušel jsem to, ale onehdá na pctuningu na to vyšel článek - takže to asi nějak jde. Tam teda propagovali, že pomocí swapu v ramdisku lze zvětšit množství využitelný paměti, což je totální blbost přesně z toho důvodu kterej píšeš.

Pokud však máš program, kterej swap vyžaduje a přitom ho nechceš mít, protože máš dost paměti, je swap na ramdisku rozumný řešení - program je spokojenej, že má swap a ty jsi spokojenej, že ti ten program nehrabe na HDD.
r34ktor (7477)|5.12.2008 20:15
[QUOTE=Logout;191464]Pokud však máš program, kterej swap vyžaduje a přitom ho nechceš mít, protože máš dost paměti, je swap na ramdisku rozumný řešení - program je spokojenej, že má swap a ty jsi spokojenej, že ti ten program nehrabe na HDD.[/QUOTE]
Myslím, že v takovém případě je mnohem rozumnější přesunout swap na další fyzický disk (kterým výkonná PC nesporně disponují ;)).
Logout (4018)|8.12.2008 17:36
Nevim - pokud bys swap jinak vypnul a paměti máš přehršel, tak proč ne RAMdisk?
r-a-k (222)|9.12.2008 13:00
Pánové rád si nechám poradit ale ale teď nevím tedy co si mam vybrat?Ramdisk nebo vypnout virtualní nebo jestli mam přesunout swap na druhý disk?Disky mam dva Primární a systém mam Na WD VelociRaptor a druhý Samsung SpinPoint F1.Takže můžete něco vymyslet jak zrychlit:-)Mam ještě jeden dotaz ohledně toho že jsem si všiml že systém využívá 15-18% paměti a nevím jestli to je tím že více nepotřebuje nebo tím že systém neumí více využít a musí se to nastavit aby systém využíval všechnu paměť?
EditorPO (2819)|9.12.2008 14:10
Nekomplikoval by som to nejakymi RAMdiskami. Ako uz bolo spomenute, tak ti RAMdisk akurat uberie z fyzickej pamate. Pokial mas fyzicky dva disky, tak daj swap na ten druhy disk a mas pokoj. V jednoduchosti je krasa.
Logout (4018)|9.12.2008 14:58
Pokud nepotřebuješ swap, tak vypni swap úplně. Pokud si nějakej program bude stěžovat na málo operační paměti, tak ho založ (malej) na druhym disku, nejlépe na začátku, určitě před tím defragmentuj.
Pokud si ti bude nějakej program stěžovat na to že neni swap (ale budeš mít volnou paměť), a swap na druhym disku se ti bude furt zdát pomalej, tak můžeš zkusit ten ramdisk - ale je pravda, že to je hodně práce a přínos zas tak velkej není...
r-a-k (222)|9.12.2008 14:59
[quote=EditorPO;191297]Nemyslim tym inu particiu, ale fyzicky druhy disk.[/quote]
jak to myslíš neporozumněl jsem.

Ok vyzkouším a asi nastyvím velikost jako byla na C:
A ještě mam dotaz ohledně toho jestli to nebude pomalejší když ten Samsung má menší přenosovou rychlost?
EditorPO (2819)|9.12.2008 15:06
[quote=r-a-k;192759]jak to myslíš neporozumněl jsem.[/quote]
WD a SAMSUNG co mas, su fyzicke disky. Ak ich mas delene, tak su na nich particie. Takze v spravcovi diskov sa pozri, ktore particie su na Samsungu a daj swap na jednu z nich, najlepsie na prvu particiu.
To, ze je Samsung pomalsi, nie je pre swap az take hrozne, pokial mas dost operacnej pamate. Swap sa v tvojom pripade pouzije len vtedy, ked nejaky program bude potrebovat viac pamate.
r-a-k (222)|10.12.2008 21:04
Nebudu zakládat nové téma kvuli jednomu dotazu.Nainstaloval jsem Prime98 a po vyzkoušení jsem ho chtěl odinstalovat,jenže program není přidat odebrat programy a když jsem vymazal složku kde byli soubory tak po každým najetí Win se mi otevře okno a pta se jestli chci zpustit Prime98:-(Kde ho vymažu uplně?Díky
r34ktor (7477)|10.12.2008 21:42
Co je to za program? Nemyslíš náhodou Prime95?

Pokud chceš nějaké aplikaci zamezit spouštění po startu, tak použij např. CCleaner.
r-a-k (222)|10.12.2008 22:45
Ja zmatkař:-)Samozřejmě Prime95.Našel jsem si cestu a vymazal jsem to.Díky za radu