Tomcat service - High Memory in Use in Windows 2012 R2
book
Article ID: 74748
calendar_today
Updated On:
Products
CA SpectrumDX NetOps
Issue/Introduction
There is a high memory in use in the Windows 2012 R2 machine where the CA Spectrum OneClick web server is running.
When the Spectrum Tomcat service is bounced, the Memory usage goes to normal usage.
Environment
CA Spectrum Any
Cause
The VMware's Memory Ballooning is causing this behavior.
The OneClickService.exe is not the culprit. As per the Windows Task, it is using less than 1 GB.
And the OneClick Web Server Memory is limited to 2,276 MB.
Downloaded the RamMap utility from www.sysinternals.com to check the memory utilization.
Most of the Memory is allocated to the Driver Locked.
When you bounce the Spectrum Tomcat service, the Driver Locked releases the Memory.
Resolution
Moved the OneClick VM to another ESX host.
Additional Information
Virtualization – Overcommitting memory and how to detect it within the VM https://blogs.msdn.microsoft.com/saponsqlserver/2013/08/31/virtualization-overcommitting-memory-and-how-to-detect-it-within-the-vm/
You can use the TestLimit utility to simulate the memory load. https://blogs.msdn.microsoft.com/vijaysk/2012/10/26/tools-to-simulate-cpu-memory-disk-load/