KVM虚拟机的性能问题

http://hi.baidu.com/trunkey/blog/item/95eade2b378db4e1e7cd40fc.html

KVM果然很快,另请教writeback和virtio性能问题

探讨了

代码:
kvm -m 1024 -drive file=~/*.img,if=virtio,boot=on

代码:
kvm -m 1024 -drive file=~/*.img,cache=writeback -boot c
这两个代码启动虚拟机的性能问题,第一次听说cache=writeback可以使虚拟机的性能得到比virtio更好,后面写了一个同时virtio和writeback的方法。
在安装时使用
kvm -drive file=./XXX.img,cache=writeback,if=virtio,boot=on -cdrom ~/xp.iso -boot d -m 1024 -fda ~/virtio-win-1.1.11-0.vfd
启动安装后,按“F6”进入scsi的驱动安装,将virtio驱动安装上。
http://www.linux-kvm.org/page/WindowsGuestDrivers/viostor/installation有图文说明
 
建议大家使用LVM分区方式,这样虚拟机的磁盘性能可以接近物理机的磁盘性能(如果你使用的是raw文件系统或LVM分区,则应该将cache=writeback改为cache=none)
 
按照以往的方法是用 -hda disk.img 的方法来使用虚拟磁盘,现在版本更新以后时候 -drive file=/home/lm/kvm/winxp.img, cache=writeback 来使用虚拟磁盘,请广大使用KVM的用户注意这里的变化
 
 
posted @ 2012-02-10 13:23  zaleilynn  阅读(938)  评论(0编辑  收藏  举报