购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第3章
嵌入式Hypervisor组件设计

PRTOS通过分离内核架构以及半虚拟化技术实现。半虚拟化具有高性能和低复杂度的优势。如果客户操作系统或应用程序需要运行在虚拟化环境中,首先要做的就是修改源码,以调用半虚拟化服务。半虚拟化模型具备较强的性能优势,能够最大限度地提升系统实时性。

PRTOS必须运行在处理器特权模式下,为分区提供虚拟化服务,并虚拟出CPU、内存、中断和一些特定的外围设备,形成PRTOS基本架构,如图2-2所示。PRTOS包含硬件依赖层、虚拟化服务层、内部服务层以及超级调用接口函数库。本章将分别介绍这4个组件。 6hsTQi1flqQfuRDRDQk24XKx8TvXkSMdvLFm1Ysn8t9ZjxZkWT/wGcTLzjhzWfUZ

点击中间区域
呼出菜单
上一章
目录
下一章
×