[kaffe] memory management / gc
Arne Woerner
woerner@mediabase-gmbh.de
Thu, 15 Aug 2002 17:03:05 GMT
Hi!
I have a new problem: :-)
What does the statistic in the appendix mean? It says that there are 82.8% of
22528KB free???
1. But when I try to allocate 22 100000B arrays it says that it has a
memory error...
2. But 3879KB of 22528KB are much less than 17.2%.
Can somebody explain me this statistics, please?
Can somebody tell me hoe I could use the memory more efficient, please?
Bye
Arne
appendix:
<GC: heap 22528K, total before 3879K, after 3879K (104422/104422 objs)
82.8% free, alloced 8K (#7), marked 2822K, swept 0K (#0)
0 objs (0K) awaiting finalization>
Memory statistics:
------------------
j.l.String: Nr 285 Mem 11K other-nowalk: Nr 4 Mem 0K
obj-no-final: Nr 169 Mem 5K prim-arrays: Nr 297 Mem 26K
ref-arrays: Nr 13 Mem 641K j.l.Class: Nr 176 Mem 22K
obj-final: Nr 90013 Mem 2109K java-bytecode: Nr 1075 Mem 38K
exc-table: Nr 73 Mem 3K jitcode: Nr 446 Mem 152K
static-data: Nr 59 Mem 1K constants: Nr 157 Mem 93K
other-fixed: Nr 8823 Mem 320K dtable: Nr 143 Mem 10K
methods: Nr 153 Mem 195K fields: Nr 89 Mem 10K
utf8consts: Nr 2174 Mem 103K interfaces: Nr 82 Mem 1K
locks: Nr 0 Mem 0K thread-ctxts: Nr 8 Mem 48K
gc-refs: Nr 177 Mem 4K jit-temp-data: Nr 6 Mem 79K