VMware Cloud Community
jinlinchen
Contributor
Contributor

Question about vmmemctl

Hi everyone,

I'm looking at a weird memory issue. At this point I can say I'm 100% sure that it's caused by vmmemctl, and hopefully people can give me some advice on this.

The problem I'm seeing is this:

1. start tomcat,

2. Logon to the webapp

3. Logoff.

Wait for couple of minutes (around 3 to 8 usually), totally memory usage jumps from 1.2 G to 3.9 G in less than 10 seconds, and tomcat(including other java processes) will be killed by the kernel because system is out of memory.

In the meantime, the CPU usage is around 100%. After couple more minutes, memory usage and CPU usage return to normal.

The guest OS is Linux.

It could be that the webapp is doing something weird that causes vmmemctl to suddenly ballooning memory.

I'm wondering what are the triggers for vmmemctl to starting memory, or it could be something else that I haven't thought of...

Thanks,

Reply
0 Kudos
2 Replies
AndreTheGiant
Immortal
Immortal

You must use VIC performance monitor and check where is the problem.

For vmmemctl see also:

Andre

Andrew | http://about.me/amauro | http://vinfrastructure.it/ | @Andrea_Mauro
Reply
0 Kudos
Texiwill
Leadership
Leadership

Hello,

Moved to Virtual Machine and Guest OS forum for wider distribution.


Best regards,

Edward L. Haletky VMware Communities User Moderator, VMware vExpert 2009, Virtualization Practice Analyst[/url]
Now Available: 'VMware vSphere(TM) and Virtual Infrastructure Security: Securing the Virtual Environment'[/url]
Also available 'VMWare ESX Server in the Enterprise'[/url]
[url=http://www.astroarch.com/wiki/index.php/Blog_Roll]SearchVMware Pro[/url]|Blue Gears[/url]|Top Virtualization Security Links[/url]|Virtualization Security Round Table Podcast[/url]

--
Edward L. Haletky
vExpert XIV: 2009-2023,
VMTN Community Moderator
vSphere Upgrade Saga: https://www.astroarch.com/blogs
GitHub Repo: https://github.com/Texiwill
Reply
0 Kudos