прежде всего:
- Я не использую stackadmin или что-то подобное, поэтому, пожалуйста, не голосуйте за то, чтобы переехать туда,
- Я читаю man top и статью "Что каждый программист должен знать о памяти ..."
- Мне нужно действительно простое объяснение, как для ретард;)
Имея следующий верхний дамп:
top - 11:21:19 up 37 days, 21:16, 4 users, load average: 0.41, 0.75, 1.09
Tasks: 313 total, 5 running, 308 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.4%us, 0.6%sy, 0.9%ni, 96.2%id, 0.1%wa, 0.0%hi, 1.9%si, 0.0%st
Mem: 132103848k total, 131916948k used, 186900k free, 54000k buffers
Swap: 73400944k total, 73070884k used, 330060k free, 13931192k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3305 tudb 25 10 144m 52m 940 R 6.0 0.0 1306:09 app
3011 tudb 15 0 71528 19m 604 S 3.3 0.0 171:57.83 app
3373 tudb 25 10 209m 93m 940 S 3.0 0.1 1074:53 app
3338 tudb 25 10 144m 47m 940 R 2.7 0.0 780:48.48 app
4227 tudb 25 10 208m 99m 904 S 1.3 0.1 198:56.01 app
8506 tudb 25 10 80.7g 49g 932 S 2.0 39.6 458:31.22 app
Мне интересно, что это:
- RES (мой экспл. Потребление физической памяти? см 49GB)
- VIRT (память сопоставила диск с кешем? см 80GB)
- SHR (общие страницы?)
- Swap: (это кэшированная метка - для отображения диска в кэш подкачки?)
- Должна ли сумма RES давать MEM: X используется? или, может быть, сумма VIRT?