qemu-kvm max. Guest RAM 2 GB?

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
matman
Beiträge: 744
Registriert: 03.07.2008 10:50:07
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Hamburg
Kontaktdaten:

qemu-kvm max. Guest RAM 2 GB?

Beitrag von matman » 23.07.2014 17:49:28

Hi, ich habe hier ein Wheezy-System mit 16 GB Hardware-RAM. Nun brauche ich eine VM mit 4 GB RAM, aber obwohl ich kvm per 'qemu-system-x86_64 -m 4096M' 4GB zuweise, hat die VM nur 2 GB. Gibt es da irgendwo eine Limitation in der Config? Oder was sonst könnte da los sein?

Laut openSUSE kvm limits sollten selbst 512 GB max. Guest RAM kein Problem sein.

Besonderheiten auf meinem System:

1. qemu-kvm 2.0 von den Backports
2. Vanilla Kernel 3.13.11
System: Bullseye
Hardware: Gigabyte 970A-DS3P mit AMD FX-6300, Kingston HyperX DDR3-1333 (4x4GB), Samsung SSD 860 EVO, HGST Travelstar 7K1000, Samsung DVD-ROM SH-D162D, Geforce GTX 1050, SoundBlaster Live! Platinum, Hauppauge WinTV-HVR-5525

zwiebelchen
Beiträge: 138
Registriert: 31.03.2011 12:51:42

Re: qemu-kvm max. Guest RAM 2 GB?

Beitrag von zwiebelchen » 23.07.2014 19:19:21

Also es geht definitv mehr als 2 GB, habe hier eine mit 4 GB problemlos laufen.

Kann dir nur leider nicht den korrekten Parameter nennen, da ich sie per GUI mit virt-manager eingerichtet habe.

Vieleicht hilft dir der komplette KVM-Aufruf, den virt-manager generiert:

Code: Alles auswählen

/usr/bin/kvm -S -M pc-1.1 -cpu SandyBridge,+osxsave,+pdcm,+xtpr,+tm2,+est,+smx,+vmx,+ds_cpl,+monitor,+dtes64,+pbe,+tm,+ht,+ss,+acpi,+ds,+vme -enable-kvm -m 4096 -smp 8,sockets=1,cores=4,threads=8 -name Win7 -uuid 90ea7ea7-a12e-ab2f-f70b-998a33165631 -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/Win7.monitor,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=localtime -no-shutdown -device virtio-serial-pci,id=virtio-serial0,bus=pci.0,addr=0x5 -device ich9-usb-ehci1,id=usb,bus=pci.0,addr=0x7 -device ich9-usb-uhci1,masterbus=usb.0,firstport=0,bus=pci.0,addr=0x8 -device ich9-usb-uhci2,masterbus=usb.0,firstport=2,bus=pci.0,addr=0x9 -device ich9-usb-uhci3,masterbus=usb.0,firstport=4,bus=pci.0,addr=0xa -drive file=/media/Daten/KVM/Win7.img,if=none,id=drive-ide0-0-0,format=raw -device ide-hd,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0,bootindex=1 -drive file=/media/Daten/ISO/vmwarevga32-kvm.iso,if=none,id=drive-ide0-1-0,readonly=on,format=raw -device ide-cd,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0 -netdev tap,fd=20,id=hostnet0 -device rtl8139,netdev=hostnet0,id=net0,mac=52:54:00:4d:94:28,bus=pci.0,addr=0x3 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -chardev spicevmc,id=charchannel0,name=vdagent -device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=com.redhat.spice.0 -device usb-tablet,id=input0 -spice port=5901,addr=127.0.0.1,disable-ticketing -vga qxl -global qxl-vga.vram_size=67108864 -device intel-hda,id=sound0,bus=pci.0,addr=0x4 -device hda-duplex,id=sound0-codec0,bus=sound0.0,cad=0 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x6
:D
Debian 7 Wheezy mit Gnome 3 auf Xeon 1230V2, Asus P8H77, 16 GB DDR3, 120 GB Samsung 830 SSD, Gigabyte GTX 660

Benutzeravatar
WinMaik
Beiträge: 330
Registriert: 22.03.2008 10:38:00

Re: qemu-kvm max. Guest RAM 2 GB?

Beitrag von WinMaik » 23.07.2014 20:59:13

Code: Alles auswählen

-m megs
Set virtual RAM size to megs megabytes. Default is 128 MB.
Also muss es -m 4096 heißen und nicht -m 4096M. Ob es tatsächlich daran liegt habe ich nicht getestet, aber einen Versuch ist es Wert.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: qemu-kvm max. Guest RAM 2 GB?

Beitrag von rendegast » 23.07.2014 21:14:24

Vanilla Kernel 3.13.11
Wie ist es mit dem debian-Standard-Kernel 3.2 oder backports 3.14 ?
Wie ist es mit kvm / qemu-kvm / qemu 2.0 aus backports ?




WinMaik hat geschrieben: Also muss es -m 4096 heißen
In den manpages kvm/qemu 1.1.2 und 2.0.0:
-m megs
Set virtual RAM size to megs megabytes. Default is 128 MiB.
Optionally, a suffix of "M" or "G" can be used to signify a value
in megabytes or gigabytes respectively.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
WinMaik
Beiträge: 330
Registriert: 22.03.2008 10:38:00

Re: qemu-kvm max. Guest RAM 2 GB?

Beitrag von WinMaik » 23.07.2014 21:17:35

rendegast hat geschrieben:In den manpages kvm/qemu 1.1.2 und 2.0.0:
Ups da hab ich dann wohl was richtig altes (und/oder unvollständiges) ausgegraben :roll:

Antworten