Tema: Re: RAM disk?
Autorius: Edvinas
Data: 2011-12-10 14:40:50
2011-12-10 23:12, Bronco rašė:
> Taip, teoriškai. Praktiškai pvz. Windows XP išjungus pagefile visiškai
> neprognozuojamais momentais iššoka pranešimas apie virtual memory
> trūkumą, kuris gerokai erzina :) O jei duodi jiems kurti tą pagefile
> RAMdiske, tai tokie dalykai beveik išnyksta. Tik nereikia jo fiksuoti
> ties didelėmis reikšmėmis, būtinai nurodai minimum ir maksimum. Realiai,
> nelabai jis kada nuo minimum ir pakyla.

O nauda iš to kokia?

Pasižiūrim: tarime turime sistemą su 4GB RAM. Swap failas diske.
- Prisireikia sistemai ir programom iki 3GB - RAM užtenka, swap failas 
nenaudojamas.
- prisireikia iki 4GB: RAM užtenka, swap nenaudojamas.
- prisirekia >4GB: swapinama į HDD tiek, kiek prireikia.

Dabar, tarkime, pasidarom 1GB RAM diską ir ten kuriame swap failą.
- Prisireikia sistemai ir programom iki 3GB - RAM užtenka, swap failas 
nenaudojamas.
- prisireikia iki 4GB: RAM nebeužtenka, swapinama į RAM diską.
- prisirekia >4GB: sistema pasiunčia tokyn, nes neužtenka virtualios 
atminties.

Tai kur čia nauda? Aš sakyčiau, kad čia netgi atvirkščiai gaunasi. Jei 
jau taip paniškai bijoma swap failo diske, tai darome jį minimalaus 
dydžio, neleidžiame plėstis ir viskas.