memory leak with jdk 1.5.0 ... ?
Panagiotis Astithas
past at ebs.gr
Thu Apr 13 07:42:28 UTC 2006
Marc G. Fournier wrote:
>
> This could just be my misunderstanding, but I thought issuing:
>
> resin3_flags="-Djava.awt.headless=true -Xms32m -Xmx256m"
>
> was supposed to restrict the amount of memory that the process sucked
> back ... but, right now its sucking back 1.5G of memory:
>
> USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
> www 471 0.0 3.0 1522000 61816 p5- SJ Tue06PM 1:33.47
> /usr/local/jdk1.5.0/bin/java
>
> Or am I mis-reading?
>
> The machien this is on is FreeBSD 6.x / amd64 ... I've seen similar on
> FreeBSD 4.x / i386 also, with jdk 1.5.0 ...
I don't think you should care at all for the virtual memory consumption.
The resident memory is what really matters. On a Windows system here the
maximum heap size specified was 256MB and the virtual size is more than
430MB, while the working set is merely 103MB. I believe amd64 uses
larger mappings than can account for the seemingly huge 1.5GB virtual
size. Your resident size of 61MB is quite within the limit you specified.
Cheers,
Panagiotis
More information about the freebsd-java
mailing list