Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 456
  • Last Modified:

How can I tell from within a VM what memory and CPU is allocated to it?

if I look at the resources in task manager from within the VM am I getting an accurate look at the resources allocated to the VM or are these the resources of the host?

is there some way for me to tell from the VM without having access to the VM ware console? (as I am just an admin installing software on it and need to verify it meets specs)


thanks,
bobby
0
ob1_
Asked:
ob1_
4 Solutions
 
coolsport00Commented:
Right-click on My Computer (assuming a Windows guest OS) and select Properties to see the CPUs and RAM. Open up My Computer to check disk space.

Regards,
~coolsport00
0
 
ob1_Author Commented:
is that definitely CPU and RAM of VM and not host?
0
 
ob1_Author Commented:
is there a way to cap RAM in the background in VM manager so that available RAM you see from host is not what is actually available? that is the problem I think we are running into.
0
Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

 
coolsport00Commented:
Correct...of the VM, not the host.

I don't understand your 2nd comment about the problem you're running into...
0
 
frevereCommented:
The resources you see in Task Manager is an accurate view of resouces the host is allocating to the guest OS.  For example, if you see 1.5GB RAM and 2 pCPU, then the VM in the console has been configured for 1.5GB RAM and 2 vCPU's.  This doesn't necessilarly mean that the VM is actually using these resources.  To see the exact amount of resources the VM is actually using at any one point in time, you will have to view the Resource Allocation tab in the VMware client.
0
 
Bill_FleuryCommented:
Any resources that are visible from within the VM are the resources that have been assigned to the VM.  You cannot view host properties from within the VM- this is done through vCenter.

I believe what you're getting at with your second comment is to see if the VM is requesting more RAM than is physically available on the host.  This is not available from within the virtual machine, you would have to check with your VMWare admininistrator about host statistics regarding this.
0
 
JanEnEmCommented:
Do not forget that what your VM's software sees is equivalent to what a physical host would see.
So, I guess, if your assessing the software functionality on that VM, you must not change your working method from what you use to do on a physical machine.

If, as an example, a software product would use an excessive amount of memory, the VM will start to get a huge amount of page faults ans start using its page file, as it would do in a physical situation.

JanM
0
 
ob1_Author Commented:
all good info - thank you!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Easily Design & Build Your Next Website

Squarespace’s all-in-one platform gives you everything you need to express yourself creatively online, whether it is with a domain, website, or online store. Get started with your free trial today, and when ready, take 10% off your first purchase with offer code 'EXPERTS'.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now