Hi,
laut top man page zeigen die Spalten VIRT und RES folgendes:
Also VIRT = SWAP + RES, richtig? Dann schaun wir uns mal folgendes Beispiel an:
Das würde bedeuten, dass von den 374MB, die Opera alloziiert hat nur 135MB wirklich physikalischer Hauptspeicher sind. Dh 239MB müssten geswappt sein.
Sind sie aber nicht. Kann mir das jemand erklären?
cu
serow
laut top man page zeigen die Spalten VIRT und RES folgendes:
Code:
o: VIRT -- Virtual Image (kb)
The total amount of virtual memory used by the task. It includes all code, data and shared librarie
q: RES -- Resident size (kb)
The non-swapped physical memory a task has used.s plus pages that have been swapped out and pages that have been mapped but not used.
Also VIRT = SWAP + RES, richtig? Dann schaun wir uns mal folgendes Beispiel an:
Code:
mathias@mini:~$ top -n 1 -b -u 1000
top - 12:37:11 up 2:32, 11 users, load average: 0.08, 0.21, 0.18
Tasks: 154 total, 1 running, 153 sleeping, 0 stopped, 0 zombie
Cpu(s): 1.8%us, 0.2%sy, 0.3%ni, 96.9%id, 0.7%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 2803344k total, 1317528k used, 1485816k free, 115356k buffers
Swap: 3334140k total, 0k used, 3334140k free, 653184k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
...
2183 mathias 20 0 374m 135m 21m S 2 4.9 0:51.21 opera
...
mathias@mini:~$
Das würde bedeuten, dass von den 374MB, die Opera alloziiert hat nur 135MB wirklich physikalischer Hauptspeicher sind. Dh 239MB müssten geswappt sein.
Code:
mathias@mini:~$ free -m
total used free shared buffers cached
Mem: 2737 1287 1449 0 112 638
-/+ buffers/cache: 536 2201
Swap: 3255 0 3255
mathias@mini:~$
Sind sie aber nicht. Kann mir das jemand erklären?
cu
serow