qxl-vga 장치의 비디오 메모리 크기를 확대하려고 합니다. 게스트 OS(Windows 7)에서는 사용 가능한 비디오 메모리가 16MB만 표시됩니다.Windows 게스트 도구를 설치했습니다.. 더 많은 비디오 메모리를 설정하려고 하는데 게스트에서 사용할 수 있는 메모리는 여전히 16MB뿐입니다. 또한 성능도 변하지 않습니다. 실제로 커서조차도 약간 지연됩니다. 해당 스크립트로 게스트를 시작하겠습니다
KVM_DIR=/var/lib/libvirt
IMAGE=win7.qcow2
NAME=win7
PORT=5914
RAM=4000
IFACE=win7
qemu-system-x86_64 -enable-kvm -m $RAM -drive file=$KVM_DIR/images/$IMAGE,if=virtio \
-name $NAME -device qxl-vga,id=video0,vgamem_mb=64,bus=pci.0,addr=0x2 \
-spice port=$PORT,disable-ticketing -netdev tap,id=$IFACE,ifname=$IFACE \
-device virtio-net-pci,netdev=$IFACE -balloon virtio
내 호스트는 Arch Linux를 실행하고 있습니다.
% uname -a
Linux m0x35-pc 4.2.5-1-ARCH #1 SMP PREEMPT Tue Oct 27 08:13:28 CET 2015 x86_64 GNU/Linux
Qemu 버전:
% qemu-system-x86_64 --version
QEMU emulator version 2.4.1, Copyright (c) 2003-2008 Fabrice Bellard