Virtual Symmetric Multiprocessing

What Does Virtual Symmetric Multiprocessing Mean?

Virtual Symmetric Multi Processing (VSMP) is a technique employed in virtualization by which a virtual machine can be assigned one or more virtual processors simultaneously. Virtual symmetric processing enables a virtual machine or host to have a single operating system and memory but can have at least two logical processors for their computing requirements.


Techopedia Explains Virtual Symmetric Multiprocessing

Virtual symmetric multi processing (VSMP) is a similar technique to symmetric multi processing (SMP) which supports two or more processors parallel in physical machines, managed by the host operating system. VSMP operates on the same framework but within a virtualized environment and integrate logical processors which are logical distribution of the actual physical processors(s).

VSMP is managed by the virtual machine manager or the hypervisor which create and allocate virtual machine and their backend compute resources and also ensure performance level remains consistent among all the processors and virtual machines.


Related Terms

Margaret Rouse

Margaret is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages.