ram-disk-operacni-pamet-nebo-pevny-disk
Software Článek RAM disk - operační paměť nebo pevný disk?

RAM disk - operační paměť nebo pevný disk? | Kapitola 4

Tomáš Šulc

Tomáš Šulc

2. 7. 2008 01:00 115

Seznam kapitol

1. Úvod 2. Metodika, zpracování výsledků, testovací sestava 3. Testy 4. Rozuzlení celého problému (1.) 5. Rozuzlení celého problému (2.)

Určitě jste o RAM disku už někdy slyšeli. Hodně populární býval v době DOSů, který dokázal využít jen 640KB RAM a tehdejší počítače mívaly i 1MB RAM. V poslední době se tato technologie stává opět populární s tím, jak závratně klesají ceny DDR2 operačních pamětí. Že nevíte, co to je a k čemu je to dobré? Po přečtení článku pochopíte a třeba vás i přesvědčím, že RAM disk už na vás čeká...

Reklama
RAM disk - operační paměť nebo pevný disk?
i Zdroj: PCTuning.cz

Jak už asi tušíte, tak po sečtení všech bodů je nejvýkonnějším programem pro RAM disk SuperSpeed Ramdisk, ale to není odpověď na otázku, k čemu je to vlastně dobré.

Využití - Když 2GB RAM pro 32-bit aplikaci nestačí

RAM disk - operační paměť nebo pevný disk?
i Zdroj: PCTuning.cz

RAM disky se pro operační systém tváří jako klasické pevné disky, ale rychlostně jsou na tom skoro stejně jako operační paměť a toho je potřeba využít. Jak asi víte, tak klasická 32-bitová aplikace dokáže adresovat maximálně 2GB operační paměti. To ve většině případů stačí, ale co když ne? Například složitá fotka ve Photoshopu s mnoha vrstvami rychle nabobtná na velikost několika GB a 64-bitová verze Photoshopu zatím není dostupná. Počítač je tak nutný začít swapovat na pevný disk a práce s fotkou se stává únavná, pomalá a hlavně nezábavná.

Tady právě pomůže RAM disk. V 32-bitovém OS vidí systém 4GB RAM mínus pár drobných, takže kapacitu nad 2GB alokujete jako RAM disk, který nastavíte ve Windows jako virtuální paměť a co se stane? Photoshopu dojdou 2GB RAM a začne swapovat na virtuální paměť, což je vaše alokovaná RAM, takže využívá další operační paměť a práce je stále stejně rychlá. V 32-bitovém OS tak můžete rozšířit RAM pro jeden proces až na necelé 4GB, v 64-bitovém OS to lze pro jednu 32-bitovou aplikaci rozšířit klidně až na 8GB (buď ve 32-bitovém RAM disku vyrobíte více disků nebo v 64-bitovém RAM disku vyrobíte jeden velký).

Tento postup samozřejmě neplatí jen pro Photoshop, ale pro každou 32-bitovou aplikaci, která ke své činnosti potřebuje více jak 2GB operační paměti.

Využití - I hráči počítačových her si přijdou na své

RAM disk - operační paměť nebo pevný disk?
i Zdroj: PCTuning.cz

Možná si myslíte, že vám začnu radit, že do vytvořeného RAMdisku můžete nahrát celou počítačovou hru a pak mít instantní loadingy a podobně. To by bylo krásné, ale je to samozřejmě blbost, chci vás vidět, jak do vašich 4GB RAM nacpete 10GB instalačku Crysis a dalších her (ale teoreticky ano, bylo by skvělé mít celou hru v RAM).

Využití je trochu jiné a vysvětlím ho na závodní hře Test Drive Unlimited. PC verze je předělaná z herních konzolí, což by teoreticky nemělo nijak vadit. Jenže herní konzole (PS3 i Xbox 360) mají poměrně malou kapacitu RAM a hra je naučená s tím žit a bez ohledu na kapacitu vaší RAM si samotná hra bere maximálně 1GB bez ohledu na situaci (díky nedostatečné optimalizaci pro PC má hra zvyk žít s tím málem, co má konzole).

Jenže při vysokých rychlostech například po městě (350km/h a podobně) tato kapacita RAM nestačí, hra nestíhá stále načítat a ukládat nové a nové budovy, objekty a podobně (předtím je už měla načtené, ale díky malé kapacitě už je hra dávno vymazala nebo spíše swapovala do virtuální paměti), takže hra začíná škubat, což je v těchto rychlostech většinou osudné.

Řešením je přesunout virtuální paměť na RAM disk. Hra samotná si sice pořád bere jen 1GB RAM a žije šťastným dojmem, že více prostě nemá, ale vy jste jí přečůrali a hra nevědomky swapuje do další RAM, takže ony situace 350km/h po městě jsou konečně plynulé a dají se hrát.

Výše popsaný problém je důsledkem nedostatečné optimalizace při konverzi hry z herní konzole, což se bohužel v poslední době děje stále častěji, takže RAM disk pro hráče podle mě není vůbec zbytečností a například pro bezproblémové hraní (například) Test Drive Unlimited téměř nutnost.

Využití - zrychlete si prohlížení internetu

RAM disk - operační paměť nebo pevný disk?
i Zdroj: PCTuning.cz

Jedním z dalších způsobů využití RAM disku je cache pro prohlížeč internetu. Takový Firefox (platí samozřejmě i pro všechny ostatní prohlížeče) si totiž při prohlížení stránek PCTuningu ukládá různé cookies, dočasné soubory a spoustu dalších věcí do cache (dočasná paměť), kterou má vytvořenou na pevném disku a při prohlížení další stránky recenze je pořád dokola a dokola načítá, což je z pevného disku poměrně pomalé (ačkoliv se tak nezdá, je tomu tak) a navíc vás pořád ruší seek pevného disku a cachovat do RAM Firefox prostě nenaučíte.

Řešením je opět RAM disk, takže Firefox spokojeně swapuje na pevný disk, ale vy víte, že je to RAM, takže procházení webu je (za podmínky, že máte dostatečně rychlé připojení) daleko komfortnější a některé dříve navštívené stránky se prostě otevřou automaticky s tím, jak zmáčknete Enter.

Cache těchto prohlížečů navíc není velká, takže na toto velmi komfortní vylepšení budete potřebovat maximálně 50MB RAM, což je při dnešních kapacitách prostě směšné množství.

A jak na to?

Internet Explorer 6

RAM disk - operační paměť nebo pevný disk?
i Zdroj: PCTuning.cz

Pokud používáte postarší Internet Explorer 6, tak není se změnou cache adresáře žádný problém. Přes Tools - Internet Options se dostanete do nabídky na obrázku a nyní už jen po zmáčknutí Settings... Nastavíte nový adresář.

Internet Explorer 7

RAM disk - operační paměť nebo pevný disk?
i Zdroj: PCTuning.cz

V Internet Exploreru 7 je postup podobný. Jděte přes menu Tools do Internet Options. Nyní jděte do Settings v menu Browsing History, čímž otevřete další okno ve kterém už po zmáčknutí Move folder... nastavíte nový adresář.

Mozzila Firefox

RAM disk - operační paměť nebo pevný disk?
i Zdroj: PCTuning.cz


pro zvětšení klikněte

V Mozzile Firefox je postup trochu jiný. Do adresy internetové stránky zadejte "about:config". Vyjede na vás zjednodušený registr programu, kde kdekoliv klikněte pravým tlačítkem na myší, zvolte new- string a jako název zadejte "browser.cache.disk.parent_directory" a jako údaj cestu na RAM disk.

Opera


pro zvětšení klikněte

Postup v Opeře je podobný jako je Firefoxu. Do řádku webové adresy zadejte "opera:config" a nyní už stačí najít položku User Prefs a zde změnit položku Cache Directory4 a je to.

Předchozí
Další
Reklama
Reklama

Komentáře naleznete na konci poslední kapitoly.

Reklama
Reklama