Sunday, September 28, 2014

ARM TrustZone (Security Extension) and Virtualization Extension vs x86 Virtualization Technology

A typical virtualization system on both x86 and ARM includes three major parts:
  • CPU virtualization
  • Memory virtualization, and 
  • I/O virtualization (device, interrupt virtualization). 

Because the 3rd one above normally requires additional platform/chipset support, in this article I'm going to only talk about the first two virtualization extensions that are related only to processor architectures. I will back to the 3rd one later as another topic especially for device I/O virtualization and emulation.



I found there is very very good lecture about ARM Virtualization Technology from National Tsing Hua University, the link is here:

No comments:

Post a Comment