Questions about L4 virtual machines

Adam Lackorzynski adam at os.inf.tu-dresden.de
Mon Jul 9 21:12:08 CEST 2012


Hi,

On Mon Jul 09, 2012 at 17:02:07 +0800, ZhangEditing wrote:
> 1. 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
-- 
Adam                 adam at os.inf.tu-dresden.de
  Lackorzynski         http://os.inf.tu-dresden.de/~adam/




More information about the l4-hackers mailing list