Go Premium for a chance to win a PS4. Enter to Win

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

VMWare, Changing vCPU's

In VMWare v5, I have the following set on my VM->Edit Settings->CPUs

Number of virtual sockets:     1

Number of cores per socket:  1

Total number of cores:            1

Open in new window


I have a machine with 16 cores.

How can I allocate this to my VM (or do I have to leave one core for the VM)
0
Los Angeles1
Asked:
Los Angeles1
4 Solutions
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
normally you would use 1 vCPU (in the VM) to one of your Cores.

How many processors (CPUs) do you want to allocate to the VM.

if only 1, just allocate 1.
0
 
Elmar KoschkaIT System EngineerCommented:
shutdown vm and add more cores. but you will need to modify the HAL if you have only 1 core installed bevore.
0
 
RickEpnetCommented:
Best to give one CPU and one Core if that is not enough you can start to increase by 1 core or you could add a CPU.
0
 
coolsport00Commented:
UNLESS the app or OS *requires* more vCPU by it's system requirements, you typically only need to configure 1 vCPU for a VM as noted by the others above. If you allocate more CPU than the OS/app needs, you can run into performance degregation on the VM. See this CPU Scheduler whitepaper for more info:
http://www.vmware.com/files/pdf/techpaper/VMW_vSphere41_cpu_schedule_ESX.pdf

~coolsport00
0

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

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