Date: Thu, 13 Apr 2006 10:42:10 +0300 From: Panagiotis Astithas <past@ebs.gr> To: "Marc G. Fournier" <scrappy@hub.org> Cc: freebsd-java@freebsd.org Subject: Re: memory leak with jdk 1.5.0 ... ? Message-ID: <443E00D2.70502@ebs.gr> In-Reply-To: <20060413012044.A1096@ganymede.hub.org> References: <20060413012044.A1096@ganymede.hub.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?443E00D2.70502>