Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001782 [Resin] minor always 06-06-07 11:32 06-06-07 17:02
Reporter sam View Status public  
Assigned To ferg
Priority urgent Resolution fixed  
Status closed   Product Version 3.1.1
Summary 0001782: Watchdog uses too much memory
Description (rep by M Schmidt)

I know in 3.1 you switched to a Java watchdog process.
Unfortuantely, this process seems a bit heavy. Its using 200M resident
memory and 1500M virtual. Is there a way to slim that puppy down a
bit? The nice thing about the perl script was that it didn't use much
memory.
Additional Information
Attached Files

- Relationships

- Notes
(0002018)
sam
06-06-07 11:38

(rep by R Ross)

Maybe we haven't been aggressive enough in trying to reduce the
watchdog's footprint. Here are the watchdog-arg values we're using.
Can we trim this back even further?

<watchdog-arg>-Dcom.sun.management.jmxremote.port=9003</watchdog-arg>
<watchdog-arg>-Dcom.sun.management.jmxremote</watchdog-arg>
<watchdog-arg>-Xmx64m</watchdog-arg>
<watchdog-arg>-Xss256k</watchdog-arg>
<watchdog-arg>-XX:MaxPermSize=25m</watchdog-arg>

It does seem to be keeping
a lot of threads alive (possibly in order to support the JMX remote).
 
(0002020)
ferg
06-06-07 17:02

Reduced defaults and number of threads, but really this is a Java runtime issue, not primarily a Resin issue.
 

- Issue History
Date Modified Username Field Change
06-06-07 11:33 sam New Issue
06-06-07 11:38 sam Note Added: 0002018
06-06-07 17:02 ferg Note Added: 0002020
06-06-07 17:02 ferg Assigned To  => ferg
06-06-07 17:02 ferg Status new => closed
06-06-07 17:02 ferg Resolution open => fixed
06-06-07 17:02 ferg Fixed in Version  => 3.1.2


Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
31 total queries executed.
27 unique queries executed.
Powered by Mantis Bugtracker