When logged into my Linux guest, top reports that it is currently using 3825544k (~3.65GB) of memory out of the 3865912k (~3.68GB) total.
Tasks: 141 total, 1 running, 140 sleeping, 0 stopped, 0 zombie
Cpu(s): 14.3% us, 0.8% sy, 0.0% ni, 84.1% id, 0.5% wa, 0.0% hi, 0.2% si
Mem: 3865912k total, 3825544k used, 40368k free, 95928k buffers
Swap: 2048276k total, 105924k used, 1942352k free, 2846736k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
5649 oracle 16 0 2195m 58m 48m S 22.8 1.5 1380:40 oracle
1 root 16 0 4772 564 464 S 0.0 0.0 0:02.97 init
2 root RT 0 0 0 0 S 0.0 0.0 0:33.38 migration/0
3 root 34 19 0 0 0 S 0.0 0.0 0:00.14 ksoftirqd/0
4 root RT 0 0 0 0 S 0.0 0.0 0:35.92 migration/1
5 root 34 19 0 0 0 S 0.0 0.0 0:00.08 ksoftirqd/1
6 root 5 -10 0 0 0 S 0.0 0.0 0:01.52 events/0
7 root 5 -10 0 0 0 S 0.0 0.0 0:28.07 events/1
8 root 8 -10 0 0 0 S 0.0 0.0 0:00.02 khelper
9 root 15 -10 0 0 0 S 0.0 0.0 0:00.00 kacpid
20 root 5 -10 0 0 0 S 0.0 0.0 0:00.14 kblockd/0
21 root 5 -10 0 0 0 S 0.0 0.0 0:00.04 kblockd/1
22 root 25 0 0 0 0 S 0.0 0.0 0:00.00 khubd
49 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pdflush
50 root 15 0 0 0 0 S 0.0 0.0 0:04.46 pdflush
51 root 15 0 0 0 0 S 0.0 0.0 0:18.14 kswapd0
52 root 13 -10 0 0 0 S 0.0 0.0 0:00.00 aio/0
If I view a realtime report based on the Performance tab, I get results that are far off from what the guest believes is available (attached).
Tasks: 141 total, 1 running, 140 sleeping, 0 stopped, 0 zombie
Cpu(s): 14.3% us, 0.8% sy, 0.0% ni, 84.1% id, 0.5% wa, 0.0% hi, 0.2% si
Mem: 3865912k total, 3825544k used, 40368k free, 95928k buffers
Swap: 2048276k total, 105924k used, 1942352k free, 2846736k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
5649 oracle 16 0 2195m 58m 48m S 22.8 1.5 1380:40 oracle
1 root 16 0 4772 564 464 S 0.0 0.0 0:02.97 init
2 root RT 0 0 0 0 S 0.0 0.0 0:33.38 migration/0
3 root 34 19 0 0 0 S 0.0 0.0 0:00.14 ksoftirqd/0
4 root RT 0 0 0 0 S 0.0 0.0 0:35.92 migration/1
5 root 34 19 0 0 0 S 0.0 0.0 0:00.08 ksoftirqd/1
6 root 5 -10 0 0 0 S 0.0 0.0 0:01.52 events/0
7 root 5 -10 0 0 0 S 0.0 0.0 0:28.07 events/1
8 root 8 -10 0 0 0 S 0.0 0.0 0:00.02 khelper
9 root 15 -10 0 0 0 S 0.0 0.0 0:00.00 kacpid
20 root 5 -10 0 0 0 S 0.0 0.0 0:00.14 kblockd/0
21 root 5 -10 0 0 0 S 0.0 0.0 0:00.04 kblockd/1
22 root 25 0 0 0 0 S 0.0 0.0 0:00.00 khubd
49 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pdflush
50 root 15 0 0 0 0 S 0.0 0.0 0:04.46 pdflush
51 root 15 0 0 0 0 S 0.0 0.0 0:18.14 kswapd0
52 root 13 -10 0 0 0 S 0.0 0.0 0:00.00 aio/0
If I view a realtime report based on the Performance tab, I get results that are far off from what the guest believes is available (attached).
- Any ideas why this discrepancy exists?
- Can anyone explain the true difference between Usage and Consumed?
Attachments:
-
vmperfreport.jpg (143.5 K)
Tags:
esx,
performance,
monitor,
report,
guage,
understanding,
metrics