Tema: Re: RAM disk "+" & "-"
Autorius: Audrimas
Data: 2012-09-05 13:05:14
Na viskas teisingai. Tik man netinka ne vienas pavizdys.

Pagal A varianta man butu sunku rasti programa kuri nudustu su mano turimais 
16gb ramo is kuriu 4gb yra ram disk

B variantas netinka nes mazai vietos diske todel viska ka galiu sutaupyti 
yra +

C variantas netinka, nes megstu pazaisti senus zaidimus kurie(labai retai 
bet visgi) nori matyti realu page faila ir ne 128kb

Taigi mano sprendimas, kad nesusidurti ne su viena priezastim yra sukurti 
page faila ram diske ir pamirsti apie tai. Su mano ram kiekiu luzinejimu del 
low memory nebus, vieta diske sutaupyta, page failas yra. Savo atveju as 
matau privaluma. Jei kompo konfiguracija butu kitokia tai ir sprendimai butu 
kiti.


"homo erectus" <homo.erectus@earth.com> wrote in message 
news:k276br$epj$1@trimpas.omnitel.net...
> 2012-09-05 11:51, Audrimas rašė:
>> Tai paimk ir apsviesk mane be issipisinejimu. Gal as ir ne viska zinau.
>> Pasidalink patirtim.
>
> Į pagefile yra rašomas RAM turinys, kai realiai esančio RAM kiekis 
> sitemoai pritrūksta. Na, esmė tame, kad sistema neturėtų nieko rašyti į tą 
> pagefile, jei jai atminties pakanka.
>
> Čia tau pavyzdys.
>
> Sakykim turi kompą su 8GB.
>
> A variantas: pasidarai 4GB ramdiską ir dedi į jį page file. Sistemai lieka 
> 4GB.
>
> B variantas: palieki sistemą ramybėj, pagefile diske, Sistemai lieka 8GB.
>
> C variantas: apriboji pagefile dydį iki kokių simboliškų 128kB. Sistemai 
> lieka 8GB.
>
>
> Dabar žiūrim ką turim.
>
> Užsikrauna sistema, sakykime pasiima 1GB atminties.
> A, B, ir C atveju pagefile nenaudojamas, viskas sukasi RAM.
>
> Pasileidi kokią piktą programą, kuri užsinori 2GB atminties, sumoje 
> sistemai prireikia 3GB.
> A, B ir C atveju, užtenka sistemai prieinamo RAM.
>
> Pasileidi dar viena piktą programą, kuri užsinori dar 2GB. Sumoje jau tau 
> reikia 5GB.
> A atveju pasičiumpami visi 4GB sistemai prieinamos RAM, plius gigabaitas 
> sukišamas į pagefile. Viskas sėdi RAM.
> B ir C atvejai analogiški, jiems 8GB atminties vis dar užtenka, pagefile 
> nenaudojamas.
>
> Dabar pasileidi dar vieną išvis piktą programą, kuri nori dar 4GB. Taigi, 
> sumoje reikės 9GB.
>
> A atveju sistema pasiųs programą ir tave tolyn - virtual memory too low, 
> nes tavo virtuali atmintis tėra 8GB (4GB tavo sistemai prieinamo RAM ir 
> 4GB pagefailas), esantis RAM.
>
> B atveju sistema pasiims 8GB RAM + 1GB pagefile ir viskas veiks. Sistema 
> sulėtės, bet programa pasileis ir veiks.
>
> C atveju bus taip pat kaip ir A - fail.
>
>
> Tad pasakyk dabar - kur tu matai privalumą dėdamas pagefile į RAMdiską?
> Aš nematau jokių. Netgi atvirkščiai, aš matau minusą - tu atimi iš 
> sistemos dalį RAM (4GB vs 8GB), kurį sistema galėtų naudoti visokiam 
> cachinimui, prefetchui ir pan.
>
> Jei jau labai nori vietos diske, tai tiesiog apribok pagefile dydį iki 
> minimumo arba jį išvis disablink. Nors šiaip aš nenustebčiau, jei 
> šiuolaikinės OS, pamačiusios, kad diske, kuriame yra pagefile, pradeda 
> trūkti vietos, mažina pagefile dydį.