Skip to Main Content

jrcmd unclear value of heap size

TimasJun 7 2012 — edited Jun 15 2012
jrockit command ./jrcmd 27325 heap_diagnostics

return

27325:
======== BEGIN OF HEAPDIAGNOSTIC =========================

Invoked from diagnosticcommand

Total memory in system: 34225520640 bytes
Available physical memory in system: 1652965376 bytes
-Xmx (maximal heap size) is 536870912 bytes
Heapsize: 536870912 bytes ~512mb
Free heap-memory: 190137256 bytes~180mb

mmStartCompaction = 0x5700000, mmEndCompaction = 0x7700000


--------- Detailed Heap Statistics: ---------
28,7% 40541k 329327 -440k [C
9,1% 12821k 33636 -792k [B

........
*141344kB* total --- ~140mb


"Heapsize" - "Free heap-memory" = 512mb-180mb = 332mb is used, but log showed 140mb(141344kB total) is used. Why is such difference?
Comments
Post Details
Added on Jun 7 2012
3 comments
555 views