Optimalizace operační paměti se SuperRam a RamSmash

Diskuze čtenářů k článku

21. 01. 2009 02:33

Vysvětlí mi někdo z redakce jak si nejen v dnešní době 4 a 8 GB RAM čištěním paměti pomůžu k vyšší rychlosti systému ? Tyhle aplikace fungují asi tak , že v případě nedostatku volné paměti zablokují celý systém , který tak jen čeká až se fyzická pamět uvolní aby ji následně opět zaplnil svými daty . A tak neustále dokola - výsledek právě opačný , zrychlení se nekoná . Čili Trotlík v5.0 .

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 11:08

Nejlepší ještě na tom je, že autoři těchto "zázračných" softwarů si za to nechávají platit. Přitom kód, který je odpovědný za to rádobyuvolnění paměti je asi na 2 řádky a jde velice jednoduše napsat např. přes Visual Basic Script.

Kdyby autor článku radši psal o něčem, co skutečně nefunguje - například eBoostr, a ne o softwaru, který se používal v dobách Pentia 75 s 16 MB RAM a ještě k tomu má opačný účinek než slibuje.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Jarda  |  20. 01. 2009 11:44

A jak se díváte na Eboostr? Ten by měl fungovat snad jako RAM disk, takže se programy i data spouští rychleji? Nebo se mýlím a je to raky jenom takové placebo, jako ty programy popsané v článku?

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 15:45

eBoostr skutečně přednačítá často čtené soubory z disku do RAM, takže když je nějaká aplikace potřebuje, tak je čtení mnohem rychlejší. Oproti Visťáckýmu superfetchi lze nastavit i aplikace, které mají přednost nebo prioritu u jednotlivých souborů, dále i velikost vlastní cache a zařízení, na kterém se má cache vytvořit (RAM je samozřejmě nejlepší volbou)

Na stolním počítači se zrychlení projevilo hlavně u aplikací, co při startu načítají hodně souborů. Na notebooku je celý systém rychlejší a plynulejší.

Souhlasím  |  Nesouhlasím  |  Odpovědět
jozka  |  20. 01. 2009 11:02

Vzdyt Windows maji nejlepsi moznou spravu pameti, ne? Aspon to vzdycky tvrdi

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 09:44

zas jeden "optimalizator" .... :))). kedy ludia pochopia, ze pamat je na to, aby sa pouzivala a nie na to, aby bola volna? :))

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 10:09

krasne receno

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 09:40

Já mám opačný problém, mám 8GB ram a více než polovina z ní vždy prázdná, dají se programy naopak přinutit, aby byly natažené v ram a byly tak rychlejší? Npadá mě třeba soubor outlook.pst a podobně.

T.

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 09:53

je vecou programu ako pristupuje ku suboru a aku velku cast z neho mapuje do pamate, nemozes to zmenit

mozes jedine vytvorit ramdisk a nahrat subor tam ak si myslis, ze ti to nejako pomoze

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 10:09

Vypni si virtualni pamet (swap). Potom RAM vyuzijes na maximum. Pokud se to zda pamet stale malo zaplnena, tak ji mas proste hodne :D ja mam na notebooku 4 GB RAM a nikdy jsem to nezaplnil na vic, nez na 2,5GB i s vypnutou virtualni pameti.

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 10:19

vypinat pagefile je zbytocne, okrem toho to nezmeni nic na tom akym sposobom su subory mapovane do pamate

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 10:35

A proč by to mělo být zbytečné? S 8 GB RAM nevyužíje virtální pamět NIKDY (na současných OS) a a korát předejde chybám stránky, čímž se systém znatelně urychlí.

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 10:48

nastuduj si nieco o virtualnej pamati, pagefile nie je to iste co virtualna pamat

virtualna pamat sa pouziva vzdy

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 11:04

A na to jste přišel kde, pane drzý a nejchytřejší? V nějakém blogíšku?

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 11:18

zjavne o memory managemente windows nemas ani tucha, tak aspon tolko:

In modern operating systems, including Windows, application programs and many system processes always reference memory using virtual memory addresses which are automatically translated to real (RAM) addresses by the hardware. Only core parts of the operating system kernel bypass this address translation and use real memory addresses directly.

Virtual Memory is always in use, even when the memory required by all running processes does not exceed the amount of RAM installed on the system.

http://support.microsoft.com/kb/555223...

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 12:25

Díky, přesně jsi potvrdil, co jsem říkal já. Tedy že když je virtuální pamět používaná vždy i přesto, že je fyzická RAM poloprázdná, je lepší ji vypnout, protože práce s fyzickou pamětí je samozřejmě rychlejší. Takže se nauč nejen vychování, ale i něco o výpočetní technice.

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 12:30

Ale zpátky k tématu. Pokud máš 8 GB ram, tak stránkovací soubor vypni. Jen zabírá místo a může zpomalovat systém tím, že virtuální paměť využívá i pomalý harddisk. Po vypnutí bude vyzžívat jen fyzickou RAM.

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 12:32

zjavne nic nechapes, virtualna pamat sa vypnut neda, je to systemovy mechanizmus, ktory funguje vzdy

vypnut mozes pouzivanie strankovacieho suboru, co je vsak uplne nieco ine ako virtualna pamat

ak chces davat rady, doporucujem nastudovat aspon zaklady windows memory managementu

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 12:36

VZDY VYPNOUT SWAP !_!_!

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 12:39

este nieco mudre poradis?

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
20. 01. 2009 21:55

Proč?

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 12:44

Nic jynýho, než slovíčkaření neumíš? Odpovídal jsem na dotaz bežného uživatele, pro kterého je určitě zajímavější informace o tom, že ve windows je nastavení stránkovacího souboru ve volbě virtuální paměti. Svojí arogancí a svýma moudrama tady nikomu nepomůžeš ;)

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 13:14

na slovicka sa hras ty, ja som napisal fakty, ku ktorym sa jednoznacne nevies vyjadrit... a nemyslim, ze si svojou radou niekomu pomohol

bohuzial, trpis zjavnym nepochopenim rozdielu medzi strankovacim suborom a virtualnou pamatou, na zaklade coho robis chybne uzavery

vypnutim strankovacieho suboru obmedzis commit charge limit na velkost fyzickej RAM, cim dochadza k jej plytvaniu, pretoze kazda alokacia pamate alokuje pamat z RAM, bez ohladu na to ci sa pouzije alebo nie, co vsak ty aj tak nie si schopny pochopit

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 14:19

Však to nepopírám drzoune. Nikd ejsem nenapsal nic o tom, že by tohle tka nebylo ;)

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
20. 01. 2009 14:23

drze se chovas ty frajirku - navic on ma pravdu

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 14:36

Tím chceš říct, že podle tebe se stránkovací soubor nedá vypnout?

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
20. 01. 2009 16:30

vadi mi predevsaim to, ze v jedinem vlaknu 3x vytykas nekomu drzost, ci ho primo oznacujes drzounem - to mi prijde dost drze

Souhlasím  |  Nesouhlasím  |  Odpovědět
21. 01. 2009 01:33

Čistě metodou pokus omyl dojdete k tomu , že bez swapu je systém rychlejší . A pokud máte nadbytek RAM (což 8GB dneska prostě je i v 64bitových systémech u běžné pracovní stanice ) vypnutím virtuální paměti systém ve valné většině případů urychlíte . A pokud se vám nelíbí vypínání virtuální paměti , pak můžete okusit ramdisk a pagefile v něm .... diskutabilní ,ale systém se chová stejně rychle jako s vypnutým swapem .

Souhlasím  |  Nesouhlasím  |  Odpovědět
21. 01. 2009 07:31

este raz, virtualna pamat je systemovy mechanizmus a neda sy vypnut, vidim ale ze je to uplne zbytocne vysvetlovat

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 14:27

popieras to vsetkym co si doteraz napisal

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 15:41

Jak to tady čtu, tak už ani sám nevíš, co jsi psal. Psal jsi:

a) "Vypni si virtualni pamet (swap)"

b) "S 8 GB RAM nevyužíje virtální pamět NIKDY (na současných OS)"

Kde je vidět, že tomu absolutně nerozumíš.

a) vypnout virtuální paměť nejde, ledaže by sis nainstaloval MS-DOS. Virtuální paměť a swap je úplně něco jiného. A swap ve Windows taky nevypneš, protože windows žádný swap nemají.

b) jelikož virtuální paměť je mechanismus přidělování paměti procesům, tak pokud by jí nevyužil, tak tím pádem by nemohl spustit ani OS.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
20. 01. 2009 16:43

presne tak

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 17:19

a) A stránkovací soubor je co? Žeby swap? Netvrdil jsem nikde, že swap a virtuální paměť je to stejné. Pouze jsem uživateli, který se ptal, poukazoval na to, že toto nastavení je schované v záložce "virtuální paměť"

b) Moje chyba, ta věta měla být "S 8 GB RAM nevyužíje takto nastavenou virtální pamět NIKDY (na současných OS)"

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 18:13

Víš, když se napíše "virtuální paměť (swap)", tak to logicky znamená, že swap = virtuální paměť.

/// A stránkovací soubor je co? Žeby swap?

no, tak to ale opravdu není. Stránkovací soubor a swap jsou dvě úplně rozdílné věci.

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 18:52

A jaký je ten rozdíl? Přiznám se, že toto nevím.

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 20:19

Jednoduše řečeno:

Stránkování je jeden z mechanismů virtuální paměti, kdy dochází k odkládání stránek na disk (celý paměťový prostor je v tomto případě virtuální paměť = fyzická paměť + stránkovací soubor)

Swapování je nejjednodušší způsob správy paměti, který se používal v pradávných dobách. Pokud měl být do fyzické paměti načten nový proces, který se do ní nevešel, došlo k odložení na disk jiného (avšak komplet celého) procesu, který se v paměti nacházel. Swapování se nepoužívá u virtuální paměti (paměťový prostor je v tomto případě pouze fyzická paměť)

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 20:22

Mno vida, hned jsem o malino chytřejší, děkuji.

Souhlasím  |  Nesouhlasím  |  Odpovědět
21. 01. 2009 02:12

Popravdě stále nevidím rozuzlení ....

Windows v případě , že mu dochází volná pamět začíná mohutně pracovat s diskem - tj pevně věřím že swapuje (odkládá nepotřebné data na HDD . A data která odkládá patří nepotřebným procesům . )

Pokud by využíval virtuální pamět na disku jako běžnou pamět bez rozlišení a managementu , byla by to naprostá šílenost .

Prefetch data si windows ukládá do paměti .... tak proč se je snaží mermomocí ukládat na disk když v paměti by byly k dispozici rychleji ? Tady windows swapuje zcela určitě. Myslím že právě v určení kam bude prefetch data ukládat se dá docílit rychlejší odezvy systému .

http://en.wikipedia.org/wiki/Paging...

Souhlasím  |  Nesouhlasím  |  Odpovědět
21. 01. 2009 10:01

ne, Windows neswapují.

swapping - mechanismus odkládání celých procesů. Pokud se procesy nevejdou do paměti, tak některý nadbytečný se odloží na disk. Používal se například v systému Unix verze 7. Pokud proces potřebuje alokovat paměť větší než je fyzická paměť, tak má prostě smůlu.

virtuální paměť - používá se mechanismus stránkování, při které dochází k odkládání pouze stránek paměti na disk. Proces si může teoreticky alokovat kolik paměti chce (protože má k dispozici fyzickou paměť + téměř neomezený prostor na disku)

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 18:27

1. z tvojich reakcii je uplne jasne, ze nemas ani paru o rozdiele medzi virtualnou pamatou a strankovacim suborom

2. bol by si prekvapeny ako lahko sa da vyuzit 8GB

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 18:56

1. Ale prdlajs, celou dobu sme tu mluvili jeden o koze a druhy o voze, protože jsme se vzájemně nepochopili i díky jednomu překlepu.

2. Překvapený bych zcela jistě nebyl, ale nemyslím si, že to je typ uživatele, který by virtualizoval nebo dělal něco podobně paměŤově náročného. Při hraní her a čumění na filmy to podle mě opravdu hned tak nezaplní.

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 19:13

ad 1, nemyslim, ze islo o nepochopenie a na zaklade ostatnych reakcii zjavne nie som jediny

Souhlasím  |  Nesouhlasím  |  Odpovědět
snake  |  20. 01. 2009 17:57

Kolego, jsi fakt natvrdlý! A opravdu by ses měl naučit něco o počítačích. Virtuální paměť je prostě adresní prostor tak, jak ho vidí procesy (trošku zjednodušuji), fyzická paměť je to, jak ji vidí systém či hw (je to jen přirovnání! nechce se mi to tu vysvětlovat). Překlad mezi virtuálními adresami a fyzickými zajišťuje MMU, systém to musí podporovat. Povinně, bez toho se prostě nedá jet (opět trochu zjednodušuji, ale nijak neúnosně). Součástí toho překládání virtuálních adres je možnost i některé stránky vyhodit z paměti a odložit je na disk. A opačně samozřejmě je pak v případě potřeby natáhnout zpět z disku do paměti, a při té příležitosti nejspíše z paměti vyhodit stránky jiné.

Jinými slovy: i když se vůbec nebude používat odkládání do pagefile.sys, čili všechna data budou jen v RAM, stále se bude používat překlad virtuálních adres na fyzické. Bez tohoto překladu vznikne mnoho potíží, z nichž jedna z těch nepříjemnějších je fragmentace úplně stejně jako se fragmentuje filesystem na harddisku. Bez virtuálních adres (přesněji bez MMU) například pracovala Amiga, a byl to jeden z nejhorších nedostatků jejího jinak vynikajícího preemptivního multitaskingového systému!

Souhlasím  |  Nesouhlasím  |  Odpovědět
21. 01. 2009 02:21

Virtual memory

A paging file is an area on the hard disk that Windows uses as if it were RAM

A nehádáme se tu celou dobu jen díky tomuhle označení od Microsoftu ?

Souhlasím  |  Nesouhlasím  |  Odpovědět
21. 01. 2009 07:31

este raz, virtualna pamat nie je to iste co strankovaci subor

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 12:37

a samozrejme ze mas 64 bit OS, ze?!

pak jen vypnout SWAP.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Jirka  |  20. 01. 2009 13:40

Přesně tohle mě už několikrát taky napadlo, natáhnout do RAM co nejvíc používaných aplikací a částí OS. Neexistuje např. nějaká distribuce Linuxu, která by při bootování nahrála část systému a nejpoužívanější aplikace do RAM a pak vše běželo jen z operační paměti. Mít na stolním počítači např. 8 GB RAM už není problém a mohlo by to šíleně zrychlit odezvu systému.

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 09:06

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 09:11

Ty už to nehul

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 09:13

takže je lepší mít paměť celou rozdělenou do spuštěných aplikací , nebo ji pokud možno udržovat volnou pro aplikaci majoritní ( tu se kterou pracuji nejvíc) ?

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 09:41

system udrzuje velkost pracovnej sady procesov podla potreby, ziadne optimalizacne nastroje uz z principu nie su potrebne a ani nemozu realne fungovat, jedine ak ta tesi, ze v task manageri vidis vela volnej pamate, co je v konecnom dosledku kontraproduktivne

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 06:28

totalna blbost

vid: Vnitřní architektura Microsoft Windows Mark E. Russinovich, David A. Solomon:

Optimalizátory paměti RAM: skutečnost nebo výmysl?

Při svém brouzdání po webu jste se již určitě setkali s upoutávkami typu „Defragmentujte

paměť a zvyšte výkon" či „Minimalizujte selhání aplikací a systému a uvolněte nepoužíva-

nou paměť". Tyto odkazy pak vedou k nástrojům, které by to vše a ještě mnohem více měly

dělat. Opravdu to funguje?

Optimalizátory paměti se obvykle předvedou uživatelským rozhraním, které zobrazuje graf

označený jako „dostupná paměť" a čárou reprezentující prahovou úroveň, při jejímž dosažení

produkt zahájí svou činnost. Další čára většinou ukazuje množství paměti, které se optimalizá-

tor při svém běhu pokusí uvolnit. K dispozici ještě bývá možnost nastavit některou nebo obě

úrovně a ručně spustit optimalizaci paměti, popřípadě naplánovat její spuštění. Některé nástro-

je zobrazují i procesy spuštěné v systému. Když se naplánovaná optimalizace spustí, čítač do-

stupné paměti v aplikaci vyletí vzhůru, často velmi dramaticky, což navozuje dojem, že nástroj

skutečně uvolňuje paměť, kterou tak mohou aplikace využít. Ale to, co opravdu dělá je, že

způsobuje nulování užitečné paměti, čímž uměle navyšuje dostupnou paměť.

Optimalizátory paměti RAM fungují na principu alokování a následného uvolnění velkého

množství virtuální paměti. Níže uvedený obrázek ukazuje účinek optimalizátoru na systém:

Graf „před" znázorňuje pracovní sady a dostupnou paměť před zahájením optimalizace.

Graf „v průběhu" ukazuje, že optimalizátor vytváří vysoké požadavky na paměť. Dělá to tak,

že během krátké doby způsobí velké množství výpadků stránek. V reakci na tento stav zvýší

správce paměti optimalizátoru jeho pracovní sadu. Toto rozšíření pracovní sady se děje na

úkor dostupné paměti a - v okamžiku, kdy je této paměti málo - na úkor pracovních sad ji-

ných procesů. Graf „po" znázorňuje jak poté, co optimalizátor svou paměť uvolní, přesune

správce paměti všechny stránky přiřazené optimalizátoru na seznam volných stránek (odkud

je nakonec vezme nulovací vlákno, které je vynuluje a přesune na seznam nulovaných strá-

nek), čímž přispějí ke zvýšení velikosti dostupné paměti. Většina optimalizátorů skrývá rychlý

pokles dostupné paměti, který nastane během prvního kroku. Když však máte během opti-

malizace spuštěný Task Manager (Správce úloh), často tento pokles uvidíte.

I když se na první pohled může jevit zvýšení volné paměti jako dobrá věc, opak je pravdou.

Když si optimalizátory paměti vynutí navýšení čítače dostupné paměti, vytěsní naopak

z paměti data a kód jiných procesů. Když máte například spuštěný program Word a pokraču-

jete v editování, musí se z disku znovu načíst text otevřeného dokumentu a kód programu.

A to i přesto, že kód spolu s textem byly před optimalizací součástí pracovní sady programu,

a proto byly přítomny i ve fyzické paměti. Degradace výkonu se může projevit výrazně pře-

devším u serverů, kde jsou odstraněna souborová data, která byla odložena ve stránkách

pohotovostního seznamu a v pracovní sadě systému (stejně jako kód a data používaná kte-

roukoliv spuštěnou serverovou aplikací).

Někteří prodejci přisuzuji svým výrobkům pro optimalizaci paměti RAM i další schopností. Mezi

výroky, se kterými se můžete setkat, patří i ten, že optimalizátor uvolňuje paměť, kterou zby-

tečně spotřebovávají nepoužité procesy. Jedná se například o procesy, které béží v hlavním pa-

nelu (Taskbar). Tvrzení by mohlo být pravdivé, ale jen za předpokladu, že tyto procesy budou

mít v době činnosti optimalizátoru poměrně velkou pracovní sadu. Avšak vzhledem k tomu, že

Windows automaticky redukují pracovní sady nečinných procesu, nemá tento výrok opodstat-

nění. Správce paměti se o veškerou nezbytnou optimalizaci postará sám.

Vývojáři paměťových optimalizátorů též tvrdí, že jejich produkty snižují fragmentaci paměti

Samotný úkon alokování velkého množství virtuální paměti s jejím následným uvolněním

může vést, v případném vedlejším efektu, k vytvoření velkých bloku souvislé paměti. Nicmé-

ně protože virtuální paměť maskuje před procesy skutečné rozložení fyzické paměti, nemo-

hou mít žádnou přímou výhodu z toho, že je jejich virtuální paměť podložena souvislou

fyzickou pamětí. V průběhu existence procesu, tak jak jeho pracovní sada podstupuje zvět-

šování a zmenšování, dochází k fragmentaci mapování mezi virtuální a fyzickou pamětí bez

ohledu na to, jak velké množství spojité paměti je k dispozici. V jednom případě múze vést

dostatek spojité paměti ke zvýšení výkonu: když se správce paměti snaží maximalizovat vyu-

žití odkládacích mezipamětí procesoru, používá mechanismus nazvaný barvení stránek(page

coloring), aby rozhodl, které stránky ze seznamu volných nebo nulovaných má přiřadit pro-

cesu. Leč jakýkoliv vedlejší užitek, který by mohlo přinést spojení dostupné fyzické paméti

do souvislého bloku, je více než silně převážen negativním efektem, který s sebou nese od-

stranění cenného kódu a dat z paměti.

A konečně, výrobci často proklamují, že jejich paměťové optimalizátory získávají zpět paměť

ztracenou paměťovými úniky. Toto je snad nejfalešnější tvrzení ze všech. Správce paměti ví

po celou dobu, jaká fyzická a virtuální paměť procesu náleží. Pokud však proces alokuje pa-

měť a kvůli chybě ji neuvolní (událost známá jako únik paměti), správce paměti nedokáže

rozpoznat, že se k alokované paměti od určitého místa již nepřistupuje a musí počkat do-

dokud se proces neukončí. Teprve pak může navrátit ztracenou paměť. Dokonce i u procesů,

které mají úniky a které stále běží, může správce paměti, jako důsledek redukování pracovní

sady získat nazpět fyzické stránky přirazené uniklé virtuální paměti. Tímto způsobem se

uniklé stránky dostanou do stránkovacího souboru a fyzická paměť se dá využít pro jiné účely.

Proto i paměťové úniky mají na dostupnou fyzickou paměť pouze omezený vliv. Skutečný

účinek mají úniky na spotřebu virtuální paměti, kterou Task manager (Správce úloh) nazývá

PF Usage (stránkovací soubor) a Commit Charge (využití paměti). Žádný nástroj nemůže se

spotřebou virtuální paměti udělat nic jiného, než že ukončí proces, který ji způsobuje.

Když to celé shrneme, zdravý rozum říká, že kdyby byla nějaká optimalizace paměti RAM

možná (a byla by realizována takovým množstvím malých firem), vývojáři společnosti Micro-

soft by měli dlouhou dobu na to, aby ji dávno integrovali do jádra systému.

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 08:57

přesně tak, tyhle programy jsou totální blbost...na co pak tu paměť v počítači mám, když si těmihle nesmysly všechno nahážu do swapu na třeba 100x pomalejší disk?

trochu mi to připomíná nejčastější argument odpůrců Visty - to že jim narozdíl od XP zabere třeba celou paměť...a oni žijou s pocitem, že čím víc volné RAM, tím líp...jenže v těchto případech to platí přesně naopak...paměť je zbytečně nevyužívaná, i když by mohla...lidi si taky nekupujou např. nové monitory proto, aby jim ležely nevyužité ve skříni

jediný zaručený způsob, jak efektivně uvolnit paměť, je povypínat spuštěné nepotřebné programy a nebo služby systému

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 13:18

Nic proti, ale vetsina kritiku Visty pise spise o nedokonalosti, spatne funkcnosti, neprijemnem vzhledu, nizsi rychlosti, ne-kompatibilite a o ovladani tohoto OS. Co se tyka RAM pameti, tak samozrejme, ze Visty zabiraji vic. A ver, nebo ne, v nekterych programech je pak nedostatek kapku citit (napr. nektere graficke, nebo videoeditory). O vytizeni harddisku (predevsim pomalejch notebookovejch) ci mnohem vetsi narocnosti na spotrebu energie je mozne take cist velmi casto.

Takze demagogii, kde delas ze vsech "odpurcu" tebou pouzivaneho OS si nech pro tve, stejne smyslejici kamose ve tride.

Diky.

P.S: Jinak k meritu veci. Programky na uvolneni RAM viz, vyse, jsou skutecne k nicemu. Ba naopak, nekdy muzou funkcnost systemu zpomalit.

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 14:37

vůbec jsi nepochopil co jsem napsal...

když se podíváš třeba tady na fóru, najdeš dost témat od lidí, kteří jsou vyplašení z toho, jak mají ve Vistě 0 MB volné paměti nebo říkají, jak jim Vista zabrala celou paměť a že je to shit a zlaté XP...a stejná skupina lidí používá tyhle "optimalizátory"

nikde netvrdím, že Vista zabírá míň paměti...ale mimochodem já bych stejně její nedostatek pocítil dříve v XP, kde mám 3.5 GB, než ve Vistě, kde je jí 6 GB (no a mínus teda pár desítek MB, co si Vista jako taková zabere oproti XPčkám navíc)

demagog jsi ty, prostě nikde nepíšu o všech odpůrcích, jen že je to nejčastější argument...a přitom falešný

a co se týká "špatné funkčnosti", "nepříjemného vzhledu" atd, k tomu se vyjadřovat nebudu, nehodlám tady rozpoutat flame...a ať si každý používá co chce a co mu vyhovuje, nejsem žáden fanatický zastánce jako ty

Souhlasím  |  Nesouhlasím  |  Odpovědět
21. 01. 2009 01:16

Žádný Flame nebude , o kvalitách Vindows Vista je zbytečné diskutovat , když Microsoft sám uvedl Vista 2.0 (Windows 7 ) , která je zadupává už v betě v prach !

Všechny kritické nedostatky které Visty obsahovaly jsou vyřešeny (... a že to nakonec šlo ;) ) a zůstává jen ten krajně zbytečný vzhled ( Aeroglass - proč ? Proč něco takového jako default , když mi jde především o rychlost odezvy systému a úsporný provoz ? ) a nepraktické rozložení ovládacích panelů .

Souhlasím  |  Nesouhlasím  |  Odpovědět
21. 01. 2009 11:27

s tím Aerem souhlas, já ho používal asi 20 sekund (než jsem vlezl do nastavení a vypl ho), není nad klasiku vzhled z Windows 9x někomu se třeba může libít, ale já ho k životu nepotřebuju...

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
20. 01. 2009 09:00

Souhlas. Ale vysvětlujte to lidem, co mají rádi grafy a barvičky.

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 09:10

Hlavně to vysvětlete redaktorům zive.cz

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 09:28

+1, pekny clanek

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 00:18

no podobne "utility" jsem zkousel pred mnoha lety a zjistil jsem ze jsou uplne nah... Jedine co udelaji ze presunou aplikace z fyzicke pameti do swapu a tim jakoby uvolni pamet. Co se stane, kdyz pak tu aplikaci chcete pouzit si asi dokazete domyslet sami

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 00:58

Na zive.cz se tyhle "nanicprogramy" pekne rozmohly. Mno pokracujte dal v teto vyborne praci a vyndam si zive.cz z RSS :D

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 07:54

A vsaď se že ne

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 01:19

no nemuzu soudit, ja tyhle programy nepouzivam, nicmene princip je jasny a ani netusim jaky by mohl byt jiny, nez zde popsany...

ja pouzivam jen hibernaci na pc, problem byl v tom, ze tak po 3 dnech uz pc nesel uspat, takze jsem vsemozne vypinal programy, az to slo...

pak jsem zkusil program cacheman XP a jsem velice spokojen, pc hibernuje vzdy a vyrazneho poklesu vykonu, ci nacitani disku nepozoruji, mam 2GB ram... takze se mi jeste nikdy nezaplnila cela, ale ta hibernace i tak blbla, asi bug u mrkve

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 06:43

Hibernuju delsi dobu a krome TV programu (Winfast) nevypinam pred hybernaci nic. Mam i vypnuty swap. TEd bez restartu 23. den.

Souhlasím  |  Nesouhlasím  |  Odpovědět
20. 01. 2009 12:34

taky tak ... restartuju pouze pri debilnich updatech

Souhlasím  |  Nesouhlasím  |  Odpovědět
Zasílat názory e-mailem: Zasílat názory Můj názor