小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

KVM将Linux内核转变为虚拟机监控器,复用调度器和内存管理,并添加虚拟化支持。QEMU负责设备模拟,支持多种设备和固件。virtio实现半虚拟化I/O,vhost-net和vhost-user加速网络性能。VFIO和IOMMU实现设备直通,确保内存隔离。AMD的SEV和Intel的TDX等机密计算技术增强了安全性。

【操作系统百科】KVM 架构

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-07-02T00:00:00Z
VFIO - Virtual Function I/O

VFIO是Linux内核中的一个功能,可以将PCIe设备暴露给用户态程序,实现虚拟机PCIe直通。VFIO提供了一系列用户API,可以在用户态中直接控制PCIe设备。VFIO的用户API定义在include/uapi/linux/vfio.h中,通过ioctl调用来初始化VFIO设备。VFIO提供了访问Configuration空间和BAR空间、DMA映射、中断设置等功能。QEMU通过VFIO实现了PCIe设备直通,将VFIO设备挂载到虚拟PCIe总线上,并通过回调函数实现对BAR空间和Configuration空间的访问。VFIO还可以与DPDK框架一起使用,实现在用户态运行网卡驱动。与UIO驱动相比,VFIO处理了IOMMU映射,更安全可靠。

VFIO - Virtual Function I/O

杰哥的小笔记
杰哥的小笔记 · 2023-07-24T00:00:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码