首页
学习
活动
专区
工具
TVP
发布

腾讯云TStack专栏

最懂企业的私有云
专栏作者
161
文章
443086
阅读量
144
订阅数
腾讯云虚拟化:坚定的开源主义者
点击上方“腾讯云TStack”关注我们 获取最in云端资讯和海量技术干货 “只要有足够多的眼睛,就可以让所有问题浮出水面。” 在开源社区,以开源理念的发起者之一、Linux创始人林纳斯·托瓦兹名字来命名的林纳斯定律为不少开发者所共鸣。也正是这种共创共享的精神内核,让开源自1988年发展至今,并逐步成为全球IT软件的重要组成。 根据全球最大开源代码托管平台 GitHub 年度报告数据显示,截至 2019 年 GitHub 托管仓库已有 1.4 亿,2019 年新增仓库 400 万个,创建第一个项目的
腾讯云TStack
2020-11-09
2.2K0
设备虚拟化到底是咋整的(一)
1. 背景 虚拟化场景下,设备的虚拟化有三板斧: ①全模拟:通常指由虚拟化层(通常是Qemu)完全模拟一个设备给虚拟机用。 ②virtio驱动半虚拟化:将设备虚拟的工作一拆为二,一部分挪到虚拟机内核中作为前端驱动,一部分放到虚拟化层(通常是Qemu)作为后端,前后端共享Ring环协同完成任务。 ③设备直通、SRIOV:借助硬件技术,如intel的VT-d技术实现PCI设备直接挂载给虚拟机。 本文主要聚焦全模拟。以Qemu使用TUN/TAP,虚拟内网卡E1000为例介绍。 2. 一句话总结 物理网卡收到
腾讯云TStack
2018-05-30
2.4K0
qemu-kvm中vcpu虚拟化到底是咋整的?
一句话总结 实例化一个vcpu就是在hostOS中创建了一个线程,线程里有个while循环,循环里不停的调用kvm_cpu_exec方法,kvm_cpu_exec方法调用通过kvm_vcpu_ioctl(cpu, KVM_RUN, 0)使得kvm切换为no-root模式。在no-root模式下处理特权指令的时候,会退回root模式,然后一步步返回到kvm_cpu_exec中根据不同原因,处理返回异常。 如此一个轮回结束,周而复始,vcpu。 再补充说一点,内存中申请一块内存,根模式和非根模式切换的时候,
腾讯云TStack
2018-03-22
4.5K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档