What does this indicate and what could be checked next?

A database administrator has reported periodic poor performance on a particular virtual machine. The virtual machine administrator has noticed a significant drop in performance when utilized memory exceeds 1GB.

What does this indicate and what could be checked next?

A.
The application problems are definitely due to a non-memory-related problem. CPU affinity settings should be checked for this virtual machine.

B.
The application problems are definitely due to a non-memory-related problem. CPU utilization should be checked next, using Windows Task Manager.

C.
The virtual machine might not have physical memory available. Compression and swap activity on the ESXi host should be checked next.

D.
The virtual machine might not have physical memory available. Ensure the memory limit on the VM is set to 0 MB.

4 Comments on “What does this indicate and what could be checked next?

  1. Baher says:

    Since Performance issue happens when utilized memory exceeds 1GB, I would always check Compression, Ballooning and Swap first. So, (C) seems to be the best answer here.

  2. Aziz says:

    Why would you check the host first (C) when the issue is related to a single VM? Wouldn’t you check the limit on that individual VM (D) first?


Leave a Reply

Your email address will not be published. Required fields are marked *