码迷,mamicode.com
首页 >  
搜索关键字:virtualization    ( 271个结果
virtio-netdev 数据包的发送
在前面几文中已经大体介绍了virtio的重要组成,包括virtio net设备的创建,vring的创建,与virtio设备的交互方式,我们就从网络数据包的发送角度来看下virtio的具体使用流程。 [点击查看全文] http://luoye.me/2014/08/09/virtio-netdev-send/...
分类:Web程序   时间:2014-09-04 11:47:29    阅读次数:203
Chromium Graphics: 3D上下文及其虚拟化 - Part I
在页面渲染过程中,Chromium需要创建多个3D上下文的实例,这些上下文实例彼此之间不但需要共享资源,并且必须在同一个线程中执行GL操作,这就要求Chromium能够有效地处理多个上下文之间的切换。然而,并不是所有的GPU设备都能够很好的支持多个3D,虚拟化3D上下文(ContextVirtua..
分类:其他好文   时间:2014-09-04 03:02:08    阅读次数:423
Chromium Graphics: 3D上下文及其虚拟化 - Part II
PartI介绍了OpenGL上下文和绘制表面等基本概念,以及Chromium为什么需要多个3D上下文。本文将继续这个话题,探讨Chromium为什么引入虚拟3D上下文,以及虚拟上下文之间切换有何不同。多个3D上下文的限制Chromium需要使用多个3D上下文,并且这些上下文能够共享资源。然而,目前图..
分类:其他好文   时间:2014-09-04 03:01:18    阅读次数:231
Qemu之Network Device全虚拟方案二:虚拟网卡的创建
上文针对Qemu在前端网络流路径的建立方面做了详细的描述,数据包从Host的物理网卡经过Host Linux内核中的Bridge, 经过Tap设备到达了Qemu的用户态空间。而Qemu是如何把数据包送进Guest中的呢,这里必然要说到到虚拟网卡的建立。 当命令行传入nic相关参数时,Qemu就会解析网络相关的参数后进入虚拟网卡的创建流程。而在上文中提到对于所有-net类型的设备,都视作一个n...
分类:Web程序   时间:2014-09-03 13:07:36    阅读次数:198
Qemu之Network Device全虚拟方案三: I/O虚拟化
前面两文主要对前端网络流的数据路径和虚拟网卡的创建进行了说明,这些可以看做是Guest OS网络数据包收发的准备工作,那么网络数据包是如何在Guest OS中进进出出的呢,本文就是重点讲述Guest OS的数据包的收发路径,其中涉及到一个重要的虚拟化技术,即I/O虚拟化。 [点击查看全文] http://luoye.me/2014/07/26/netdev-virtual-3/...
分类:Web程序   时间:2014-09-03 13:07:26    阅读次数:222
Extended paging tables to map guest physical memory addresses from virtual memory page tables to host physical memory addresses in a virtual machine system
A processor including a virtualization system of the processor with a memory virtualization support system to map a reference to guest-physical memory...
分类:其他好文   时间:2014-09-02 10:18:25    阅读次数:428
KVM硬件辅助虚拟化之 EPT in Nested Virtualization
在嵌套虚拟环境(Nested Virtualization)下,运行在hypervisor上的Virtual Machine仍可以作为hypervisor去运行其它的Virutal Machine,而KVM也支持了这种强大的特性。 而在《KVM硬件辅助虚拟化之 EPT》一文中,我们详细分析了单层虚拟机并引入硬件辅助虚拟化EPT功能的环境下,Guest OS中的虚拟地址到真实物理地址的访问方法...
分类:其他好文   时间:2014-08-31 18:42:51    阅读次数:197
KVM Run Process之KVM核心流程
在“KVM Run Process之Qemu核心流程”一文中讲到Qemu通过KVM_RUN调用KVM提供的API发起KVM的启动,从这里进入到了内核空间运行,本文主要讲述内核中KVM关于VM运行的核心调用流程,所使用的内核版本为linux3.15。 [点击查看全文] http://luoye.me/2014/07/12/KVM_RUN_PROCESS2/...
分类:其他好文   时间:2014-08-31 18:42:01    阅读次数:190
KVM硬件辅助虚拟化之 EPT(Extended Page Table)
传统OS环境中,CPU对内存的访问都必须通过MMU将虚拟地址VA转换为物理地址PA从而得到真正的Physical Memory Access,即:VA->MMU->PA,见下图。 虚拟运行环境中由于Guest OS所使用的物理地址空间并不是真正的物理内存,而是由VMM供其所使用一层虚拟的物理地址空间,为使MMU能够正确的转换虚实地址,Guest中的地址空间的转换和访问都必须借助VMM来实现,...
分类:其他好文   时间:2014-08-30 00:06:48    阅读次数:421
KVM_install and shell
#!/bin/bash/etc/init.d/NetworkManagerstopchkconfigNetworkManageroffserviceiptablesstopchkconfigiptablesoffsetenforce0LANG=en.UF-8yum-ygroupinstall"Virtualization""VirtualizationClient""VirtualizationPlatform""VirtualizationTools"sed-r‘s/(SELINUX=)(.*)/\1dis..
分类:其他好文   时间:2014-08-15 13:00:39    阅读次数:205
271条   上一页 1 ... 21 22 23 24 25 ... 28 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!