On Wednesday 20 October 2010 23:03:20 Javier Silva wrote:
> * Si tens molta memòria (molta, molta), podries muntar /tmp a la memòria
> RAM.

Això ajudava fa uns anys, però actualment el kernel de Linux està tan 
optimitzat que no obtens cap benefici.

La memòria que no consumeixen les aplicacions, el kernel l'aprofita com a 
caché de disc. Quan fa un accés a disc no llegeix sols el fitxer que tu li has 
demanat: llegeix un tros ben gros i el guarda en memòria. El següent fitxer 
que li demanes **probablement** ja el té en memòria i no cal anar al disc.

En aquesta gràfica,

   http://www.mediafire.com/imageview.php?quickkey=j23ekux4k87szkc

la franja verda és la que consumeixen les aplicacions. És a dir, la màquina 
podria funcionar amb 512M; tota la resta no es desaprofita: el kernel en fa 
croquetes.

Fa poques setmanes vam fer justament aquesta prova. Teníem que processar 100k 
fitxers d'audio (freesound.org) i anàvem curts de temps. Vam muntar 1G de RAM 
amb 'tmpfs' per als fitxers temporals... i sorpresa, el rendiment era 
exactament el mateix que fent servir disc. :-(

-- 
##############################
### Jordi Funollet
### http://www.terraquis.net


--
To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201010211423.04917.jord...@ati.es

Respondre per correu electrònic a