最新 | 最热门 | 最高评价

+0  PCI相关特性

Tag: openstack | iommu | passthrough | pci | qemu | vfio | vmdq
ricky.bo 发于 2014年07月15日 07:25 | 点击: 2419 | 展开摘要
pci passthrough

概念

允许guest排他使用host上的某个PCI设备,就像将该设备物理连接到guest上一样。

使用场景

提升性能(如直通网卡和显卡)

降低延迟(避免数据丢失或丢祯)

直接利用bare-metal上设备的驱动

用法1

需要CPU支持VT-d。主板也支持该技术。

预先配置:

打开bios中的VT-d设置。

激活kernel中参数配置 kernel /vmlinuz-2.6.18-190.el5 ro root=/

查看全文: http://www.udpwork.com/item/12734.html

+0  qemu新特性—基于micro checkpoint的FT

Tag: 云计算 | FT | kemari | MC | qemu | 开源
boh.ricky 发于 2013年11月04日 23:56 | 点击: 4207 | 展开摘要
qemu一直没有提供FT特性。从前有个kemari的FT项目,一直游离于主干之外。而且似乎已经废弃很久。曾经试图联络过作者,也袅无音讯。

最近社区邮件列表又出现了一个新的FT项目,似乎很有进入主干的趋势。

实际感受了下,在普通负荷TCP方式下FT的速度还是挺快的。 RDMA方式下速度应该更好。

下边先写下操作的过程,关于原理和代码分析后续再写。

编译

这里是从github上取得的该项目分支。

[root@localhost qemu-mc]# ./configur

查看全文: http://www.udpwork.com/item/11068.html

+0  201304文摘与链接

Tag: 技术 | qemu | vim | 内存管理 | 内核 | 虚拟化
boh.ricky 发于 2013年10月15日 13:13 | 点击: 2453 | 展开摘要
http://edsionte.com/techblog/%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86

很系统地讲述内核的内存管理,博主对内核很有研究。

http://edsionte.com/techblog/%E5%86%85%E6%A0%B8%E6%96%B0%E6%89%8B%E5%8C%BA

面向内核新手的一系列文章。

http://www.techpot.net/archives/tag/virtualization-qemu

查看全文: http://www.udpwork.com/item/10962.html

+0  qemu-kvm + spice音频部分原理

Tag: 云计算 | kvm | qemu | spice | 原理 | 声卡 | 声音
boh.ricky 发于 2013年10月14日 22:31 | 点击: 3399 | 展开摘要
最近工作原因,在研究qemu-kvm虚拟机音频调优。

目前主要问题是播放声音时,CPU占用率过高。

通过代码以及猜测大致获取如上的处理流程。意外的是,发现自己一直以来的一个错误观点:“以为mp3,wav,ogg等文件在PC上播放是通过声卡解码”。 经过研究发现,完全不是这样。与视频不同,现在音频的解码一般通过CPU进行。声卡只负责数模转换。即模拟声音的采样然后数字化,数字声音转为模拟声音。

PC中录音放音过程(如图)

本博客欢迎转发,但请保留原作者(新浪微博:@薄海R

查看全文: http://www.udpwork.com/item/10950.html

+0  在Web上运行Linux

Tag: Unix/Linux | Web开发 | 操作系统 | BusyBox | Javascript | Linux | QEMU | TinyCC
陈皓 发于 2011年05月19日 08:35 | 点击: 3378 | 展开摘要
一个叫Fabrice Bellard的程序员写了一段Javascript在Web浏览器中启动Linux(原网页,我把这个网页iframe在了下面),目前,你只能使用Firefox 4和Chrome 11运行这个Linux。这不是什么假的模仿Linux的东西,这是实实在在的运行一个Linux。这一举动还引起了很多很牛人的关注,包括Javascript的创建者Brendan Eich。

清除启动开始启动

随后,Fabrice Bellard发布了相关的技术说明:http://

查看全文: http://www.udpwork.com/item/5065.html

+0  关于虚拟磁盘的一些笔记

Tag: Tech | format | loop | nbd | qcow2 | qemu | virtual disk
liuw 发于 2010年11月23日 22:25 | 点击: 3023 | 展开摘要
虽然虚拟机可以使用物理硬盘、物理分区来存储系统、数据,但是更多情况下我们还是使用虚拟磁盘来完成这个工作。最简单的虚拟磁盘格式就是raw file,可以使用dd(1)或者qemu-img来创建。如:

$ dd if=/dev/zero of=/PATH/TO/IMG bs=1G count=10

然后把生成的文件作为一个虚拟磁盘挂载到虚拟机中,就可以按照正常的程序去分区,写数据。

在虚拟机关机之后,如果想读取虚拟磁盘分区里面的数据,还得费点操作。首先使用losetup(8

查看全文: http://www.udpwork.com/item/3546.html
|<<<1>>>| 一共1页, 6条记录