Re: 2 gb RAM - pociagnie bez virtual memory?

Autor: Radosław Sokół <Radoslaw.Sokol_at_polsl.pl>
Data: Wed 19 Jul 2006 - 13:41:23 MET DST
Message-ID: <e9l5p3$45v$2@polsl.pl>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed

Radoslawf napisał(a):
> To może jeszcze napisz w jaki sposób spowolnienie dostepu
> do danych (zgromadzonych w pliku wymiany) podniesie wydajność ?
> Bardzo jestem tego ciekaw. :-)

Prosty przykład: masz komputer z 1 GiB RAMu i 900 MiB
z tego zajęte przez aplikacje w różny sposób. Teraz
jedna z tych aplikacji zaczyna w bardzo losowy sposób
uzyskiwać dostęp do 200 MiB pliku. Bez pliku wymiany
w cache zmieści się max 100 MiB danych i cały czas
będzie dysk używany. Z plikiem wymiany 100-150 MiB
chwilowo niepotrzebnych danych zostanie wywalonych
do pliku wymiany, całe 200 MiB pliku zostanie zmiesz-
czone w pamięci i program efektywnie będzie operował
na RAMie, zamiast na dysku.

> Umieszczenie na iram-ie pliku wymiany zmniejszy spowolnienie
> do danych zawartych w pliku wymiany. Niestety nie zlikwiduje
> spowolnienia całkowicie.

Raczej należy się zainteresować powodem używania pliku
wymiany przy małym obciążeniu pamięci fizycznej przez
aplikacje. Ja nie mam z tym najmniejszego problemu
ani w Windows XP i 2003, ani w Linuksie.

-- 
|""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| Radosław Sokół  |  http://www.grush.one.pl/              |
|                 |  Administrator, Politechnika Śląska    |
\................... Microsoft MVP ......................../
Received on Wed Jul 19 13:45:10 2006

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Wed 19 Jul 2006 - 13:51:11 MET DST