9 个版本

0.2.0 2023年12月25日
0.2.0-beta72022年7月24日
0.2.0-beta22022年3月18日
0.2.0-beta112023年12月17日
0.0.0 2020年9月1日

#246 in 内存管理

MIT 许可协议

17KB
210

memflow 的 KVM 连接器

这是一个针对基于 Linux 内核的虚拟机(KVM)的连接器,通过直接映射所有虚拟机内存的内核模块。这为在所有基于 KVM 的虚拟机上运行 memflow(不仅仅是 QEMU)提供了简便的方式,并具有最高性能。

设置

此连接器需要存在 memflow 模块(以访问 /dev/memflow 接口),并具有适当的权限访问接口。

出于开发目的,可以通过 chmod o+rw /dev/memflow 获取访问权限,但这是一种安全风险。

create_connector 接受一个单个的可选参数 - 进程ID。此进程ID将被传递给 memflow 模块以选择要针对哪个虚拟机监控器,或可以省略以选择第一个找到的。

依赖项

~7–9.5MB
~182K SLoC