Hi,
Windows needs additional space for other things (including possibly idle
thread cleanup) and swaps your process into a paging area temporarily.
It's fairly standard practice, and as you noted results in no errors, so
don't worry about it.

Yoav Shapira
Millennium Research Informatics


>-----Original Message-----
>From: Futchi [mailto:[EMAIL PROTECTED]
>Sent: Wednesday, July 28, 2004 12:11 PM
>To: Tomcat Users List
>Subject: JVM memory size changing dramatically
>
>Hi all,
>            I am running tomcat 5 on Win2003 server, my single app. has
>several threads running in the background (threads loading and writing
>data, detecting URL connections).
>
>Tomcat starting-up with 80 up 90 MB memory size as Win2003 shows in the
>Tasks Manager, it keeps running stable and getting up and down between
>80 and 93 MB memory size. After several hours, memory size gets down to
>5 MB very fast, and then start goes up to 90 MB also fast.   This
change
>happening in about 2-3 minutes only, then it becomes stable again
>jumping between 80-93 MB memory size.
>
>While this happening Tomcat is up and running, also my App. is up and
>running. I do not have any memory error messages.
>
>
>I doubt it is the GC, Anybody can explain that?!!!
>
>
>My JAVA_OPTS as follows
>
>
>JAVA_OPTS=-server -Xms256m -Xmx768m -XX:NewSize=64m -XX:MaxNewSize=64m
>-XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=5
>-XX:TargetSurvivorRatio=75 -XX:PermSize=32m -XX:MaxPermSize=32m
-Xss128k
>-XX:+DisableExplicitGC
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to