[QNX Hypervisor 2.2用户手册]8.7 虚拟I/O(VIRTIO)

Posted 高桐@BILL

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[QNX Hypervisor 2.2用户手册]8.7 虚拟I/O(VIRTIO)相关的知识,希望对你有一定的参考价值。

[QNX Hypervisor 2.2用户手册]专栏目录导航

VIRTIO是实现虚拟设备比较便捷和俄通用的标准;使用VIRTIO虚拟设备可以减少虚拟化开销。

QNX Hypervisor当前支持VIRTIO1.1规范。VIRTIO的好处包括如下:

  • 实现 - 对于Linux和android内核不需要任何变更;
  • 高效 - VIRTIO使用虚拟队列,这种虚拟队列可以高效地搜集共享设备上传输的数据;
  • 序列化的队列 - 底层硬件可以以序列化的方式处理请求。
  • Guest性能 - 即使共享硬件的队列是序列化的,Guest可以创建多个队列而不需要任何阻塞。Guest仅会在等完成时才会被阻塞;(例如,调用刷新数据)

更多关于VIRTIO的信息,包括最新的知道文档,请参考Organization for the Advancement of Structured Information Standards (OASIS) 网站上的OASIS Virtual I/O Device (VIRTIO) TC ,以及Edouard Bugnion, Jason Nieh and Dan Tsafrir,Hardware and Software Support for Virtualization (Morgan & Claypool, 2

以上是关于[QNX Hypervisor 2.2用户手册]8.7 虚拟I/O(VIRTIO)的主要内容,如果未能解决你的问题,请参考以下文章

[QNX Hypervisor 2.2用户手册]8.5 vCPU和Hypervisor性能

[QNX Hypervisor 2.2用户手册]8.3 Guest触发的退出

[QNX Hypervisor 2.2用户手册]8.7 虚拟I/O(VIRTIO)

[QNX Hypervisor 2.2用户手册]8.1 虚拟环境下的开销

[QNX Hypervisor 2.2用户手册]8.4 处理器间中断

QNX Hypervisor 2.2 用户手册4.1 构建QNX Hypervisor系统的方法