[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux] Shared Buffer Cache



Salut les guru,
 
Je cherche info sur:
 
Le VMM des kernels 2.0 / 2.2 / 2.4
 
1) Quel est la différence entre Cached(read-ahead, write-back and what else) et Buffered(IO ???)
2) Ou peut-on extraire la "swapped memory" pour un process VSZ-RSS != SWSZ :(
et je ne vois pas le rapport dans /proc/process_num/status
3) Pourquoi est-ce que ps ne fait pas d'agregation (some de la mémoire partagée des process > VM totale Swap + réelle)
Un exemple type, Le total des process java d'une machine *Nux (app server) donne 5Gb de RAM en RSS pour 512 Mb réels + 512 swap ?.?.?.?
 
Le resultat de ceci est:
 
Comment savoir si on a un memory bottle-neck ???
Ok pi/po sont une indication, mais n'y a-t-il rien d'autre ?
 
Chez Sun il faut surveiller le "page scan rate"
Chez Ibm on check le pi / po avec un certain threshold
 
Je trouve tout cela assez nébuleux.
 
Qqqun à des idées ???
 
Et oui j'écris avec un client WindBlows ...