From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47463) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V6HEq-0007NI-80 for qemu-devel@nongnu.org; Mon, 05 Aug 2013 05:38:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V6HEk-0003TK-9E for qemu-devel@nongnu.org; Mon, 05 Aug 2013 05:38:04 -0400 Received: from mx1.redhat.com ([209.132.183.28]:23720) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V6HEk-0003TA-11 for qemu-devel@nongnu.org; Mon, 05 Aug 2013 05:37:58 -0400 Date: Mon, 5 Aug 2013 12:37:48 +0300 From: Gleb Natapov Message-ID: <20130805093747.GJ2258@redhat.com> References: <51DEA2FC02000048000DF593@novprvoes0310.provo.novell.com> <20130729234716.GA8136@amt.cnet> <20130801061650.GJ7484@redhat.com> <20130805084309.GE2258@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: Subject: Re: [Qemu-devel] vm performance degradation after kvm live migration or save-restore with EPT enabled List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Zhanghaoyu (A)" Cc: Xiejunyong , "Huangweidong (C)" , KVM , "Michael S. Tsirkin" , Luonengjun , Xiahai , Marcelo Tosatti , "paolo.bonzini@gmail.com" , qemu-devel , Bruce Rogers , Zanghongyong , Xin Rong Fu , Yi Li , "xiaoguangrong@linux.vnet.ibm.com" , Hanweidong , Andreas =?utf-8?Q?F=C3=A4rber?= On Mon, Aug 05, 2013 at 09:09:56AM +0000, Zhanghaoyu (A) wrote: > The QEMU command line (/var/log/libvirt/qemu/[domain name].log), > LC_ALL=3DC PATH=3D/bin:/sbin:/usr/bin:/usr/sbin HOME=3D/ QEMU_AUDIO_DRV= =3Dnone /usr/local/bin/qemu-system-x86_64 -name ATS1 -S -M pc-0.12 -cpu qem= u32 -enable-kvm -m 12288 -smp 4,sockets=3D4,cores=3D1,threads=3D1 -uuid 050= 5ec91-382d-800e-2c79-e5b286eb60b5 -no-user-config -nodefaults -chardev sock= et,id=3Dcharmonitor,path=3D/var/lib/libvirt/qemu/ATS1.monitor,server,nowait= -mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol -rtc base=3Dlocalti= me -no-shutdown -device piix3-usb-uhci,id=3Dusb,bus=3Dpci.0,addr=3D0x1.0x2 = -drive file=3D/opt/ne/vm/ATS1.img,if=3Dnone,id=3Ddrive-virtio-disk0,format= =3Draw,cache=3Dnone -device virtio-blk-pci,scsi=3Doff,bus=3Dpci.0,addr=3D0x= 8,drive=3Ddrive-virtio-disk0,id=3Dvirtio-disk0,bootindex=3D1 -netdev tap,fd= =3D20,id=3Dhostnet0,vhost=3Don,vhostfd=3D21 -device virtio-net-pci,netdev= =3Dhostnet0,id=3Dnet0,mac=3D00:e0:fc:00:0f:00,bus=3Dpci.0,addr=3D0x3,bootin= dex=3D2 -netdev tap,fd=3D22,id=3Dhostnet1,vhost=3Don,vhostfd=3D23 -device v= irtio-net-pci,netdev=3Dhostnet1,id=3Dnet1,mac=3D00:e0:fc:01:0f:00,bus=3Dpci= =2E0,addr=3D0x4 -netdev tap,fd=3D24,id=3Dhostnet2,vhost=3Don,vhostfd=3D25 -= device virtio-net-pci,netdev=3Dhostnet2,id=3Dnet2,mac=3D00:e0:fc:02:0f:00,b= us=3Dpci.0,addr=3D0x5 -netdev tap,fd=3D26,id=3Dhostnet3,vhost=3Don,vhostfd= =3D27 -device virtio-net-pci,netdev=3Dhostnet3,id=3Dnet3,mac=3D00:e0:fc:03:= 0f:00,bus=3Dpci.0,addr=3D0x6 -netdev tap,fd=3D28,id=3Dhostnet4,vhost=3Don,v= hostfd=3D29 -device virtio-net-pci,netdev=3Dhostnet4,id=3Dnet4,mac=3D00:e0:= fc:0a:0f:00,bus=3Dpci.0,addr=3D0x7 -netdev tap,fd=3D30,id=3Dhostnet5,vhost= =3Don,vhostfd=3D31 -device virtio-net-pci,netdev=3Dhostnet5,id=3Dnet5,mac= =3D00:e0:fc:0b:0f:00,bus=3Dpci.0,addr=3D0x9 -chardev pty,id=3Dcharserial0 -= device isa-serial,chardev=3Dcharserial0,id=3Dserial0 -vnc *:0 -k en-us -vga= cirrus -device i6300esb,id=3Dwatchdog0,bus=3Dpci.0,addr=3D0xb -watchdog-ac= tion poweroff -device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.0,addr=3D0= xa >=20 Which QEMU version is this? Can you try with e1000 NICs instead of virtio? -- Gleb.