嵌入式开发论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 91|回复: 0

KVM on ARM64学习资料

[复制链接]

7

主题

14

帖子

119

积分

注册会员

Rank: 2

积分
119
发表于 2018-12-13 17:34:35 | 显示全部楼层 |阅读模式
本帖最后由 johngong 于 2019-2-20 14:06 编辑

kvm on arm64作者Christoffer Dall的一篇PDF,里面涉及到了VE和VHE,可以看一下,能够对kvm on arm64有一个大概的印象。

LWN上很好的一遍kvm on arm64入门的文章,主要是关于armv7的,但是基本原理和armv8差不多。
https://lwn.net/Articles/557132/

这是Christoffer Dall写的介绍kvm on arm/arm64原理的pdf,建议详细反复阅读
http://systems.cs.columbia.edu/files/wpid-asplos2014-kvm.pdf
https://pdfs.semanticscholar.org/6da7/c0d50b8f0cfcdc1e4075c5fc496ba0ccf717.pdf
http://systems.cs.columbia.edu/files/wpid-ols2010-kvmarm.pdf

这是优化方面的pdf,也是Christoffer Dall写的,主要是如何利用armv8.1加入的VHE特性
https://www.usenix.org/system/fi ... tc17/atc17-dall.pdf
https://www.usenix.org/sites/def ... c17_slides_dall.pdf
如何移植kernel从EL1到EL2
http://events17.linuxfoundation.org/sites/events/files/slides/To%20EL2%20and%20Beyond_0.pdf

下面是关于performance的
https://www.linaro.org/blog/on-the-performance-of-arm-virtualization/
http://www.cs.columbia.edu/~cdall/pubs/isca2016-dall.pdf

关于arm64 vhe的timer和counter的一篇PDF,也是Christoffer Dall写的。

这里是Christoffer 2018年写的arm虚拟化的博士论文,强烈推荐研读


建议以上资料可以详细研究,也可以google一些其他的资料,然后结合着看。
















回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|TEE and Virtualization

GMT+8, 2019-3-22 20:35 , Processed in 0.082313 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表