Thursday, December 15, 2011

Desktop / Laptop processor for VMWARE & Parameters to Improve Performance

Nowadays many of us Install "VMWARE" on top of that "Linux" on top of that "Oracle database / RAC" or what so ever. After three layers actual resource and virtual resource get disconnects.

Virtualization on Desktop / Laptop is common, and still we expect it to run like Actual server.
As Hardware also play significant role in virtualization. Intel has come up with few new features in processor which can help speed up small-scale Virtual Guest.

one can take help to choose/compare which cpu is better.

  • VT-x Virtulization technology
With VT-x, every transition between guest software and the VMM can change the linear-address space, allowing guest software full use of its own address space.
  • VT-d Virtualization Technology for Direct I/O
An input/output memory management unit (IOMMU) enables guest virtual machines to directly use peripheral devices

When your have Host OS is 64bit and runs with VT-x supported processor.

Most common error you get is

just reboot your pc -> f11/esc -> bios setting -> enable virtual technologies -> save & exits.

Updating BIOS will solve this problem.

Performance can be improve by below settings in .vmx files.

================================================

This parameter will help you if you have VT-x enable features in your host cpu.
monitor.virtual_mmu = "hardware"

monitor.virtual_exec = "hardware"
vhv.enable = "TRUE"
hypervisor.cpuid.v0 = "FALSE" <-- This one is specially for paravirtulization
mainMem.useNamedFile = "false"
======================================================


No comments:

Post a Comment