原创
文章平均质量分 89
gong0791
这个作者很懒,什么都没留下…
展开
-
virtio 传输协议简介
作者:John.Gong 微信:hitgom本打算放上前段时间team内部share的pdf的,但是pdf过于简单,只涉及了virtio-blk中读请求的实现。对于没有virtio基础的同学来说比较难于理解,故打算写一篇稍微详细点的关于virtio的文章。一、virtio是什么?virtio是一个传输协议,只在para-virtualization中使用的一个IO传输协议...原创 2018-03-16 16:03:24 · 5693 阅读 · 0 评论 -
1) 基于QEMU搭建XEN on ARM64的开发环境
过程主要是参考这里对于嵌入式开发学习来说,使用QEMU模拟的开发板可以达到事半功倍的效果。下面介绍如何在X86机器上通过QEMU模拟出arm64的开发板,如何运行XEN和Dom0。准备x86环境在X86机器上安装ubuntu 16.04 desktop版本,因为后面跑的Dom0是arm64 版本的ubuntu 16.04,为了后续在交叉编译的方便,推荐X86也安装ubuntu 16.04...原创 2019-01-12 16:53:30 · 5502 阅读 · 2 评论 -
2)基于QEMU搭建KVM on ARM64的开发环境
KVM现在非常流行,多家主流云计算提供商已经用KVM取代了XEN作为云计算的默认hypervisor,所以我们有必要学习KVM的原理,特别是使用QEMU模拟的硬件来调试KVM,能达到事半功倍的效果。现在arm64的生态也越来越完善,对云计算提供商越来越有吸引力,特别是arm64 v8.1加入的VHE特性,虚拟化硬件架构上理论上比x86优越,以后前景看好。下面我们介绍一下怎么使用QEMU来搭建KV...原创 2019-01-12 17:26:54 · 8654 阅读 · 0 评论