You can configure processor settings for a virtual machine, including the number of processors, the amount of virtual memory available, and whether to enable hypervisor applications, code profiling applications, and IOMMU.
Set the Number of Virtual Processors You can increase performance of a virtual machine by making more processors available because more tasks can be performed simultaneously. When you assign a virtual processor to the virtual machine, it reduces the processor resources that are available to your Mac.
Set the Amount of Virtual Memory Certain applications in the virtual machines might perform better with more memory available. Having more memory available to the guest operating system can facilitate caching, which can improve performance of the virtual machine. You can change the amount of virtual memory available to a virtual machine.
Set Advanced Processor Options You can enable hypervisor applications, applications that use performance counters, or both in certain virtual machines.