I'm running JBoss as a service using JavaService on Windows 2003 Server with 2GB RAM.
Looking at the JBossService.exe process in the task manager, I see that the memory allocated to that service is growing about 50-75MB a day. Doesn't seem to go down (currently at 875MB).
However, I checked out the memory usage using the JBoss JMX console and see that it there is 334MB of free memory, 663MB of total memory, and 1016MB of max memory. That number has been pretty consistent over the past couple of days.
Can any explain the discrepancy between what I see in the Windows task manager and what is report in the JBoss JMX console?