Hi,
On Mon Jul 09, 2012 at 17:02:07 +0800, ZhangEditing wrote:
- What are the differences between a VM and an ordinary process?
A VM can be a nested page table, and can be used in conjunction with VM* operations to enter a VM etc. Support for VT/SVM is built using VMs to cover the extra functionality required. Besides that memory can be mapped into a VM as it can be mapped into a normal task. Specifically a VM is derived from a task.
Adam