Qemu vs smp

Fórumok

Üdv!

host: ubuntu gutsy 32bit
qemu: 0.9.0
guest: winxp
proc: AMD Athlon 64 X2 3800+

A fenti paraméterek szerint szeretnék xp-t virtualizálni qemu-val. Szeretnék két processzort a guest-ben, ezért használom az smp kapcsolót így: " - smp 2". Minden rendben is van, qemu-ban amikor "info cpus" paranccsal lekérdezem a procik állapotát, akkor megjelenik a két processzor (CPU0, CPU1) de aztán néhány másodperc múlva az egyik processzor "halted" státuszba kerül.

Ugyan ez történik akkor is ha csak szimpla qemu-t használok, vagy ha használom a kvm-et vagy a akár a kqemu accelerator modult. Sőt! Linux guest esetén is ez történik.

Mi lehet a gond? Mit csinálok rosszul? Qemu doksikat átnéztem és guglival sem találtam semmi hasznos információt. Szerintem ennek így működnie kellene. Anno vmware-rel próbáltam ilyesmit és ment probléma nélkül.

Valakinek valami ötlet vagy valami hasonló tapasztalat?

Hozzászólások

Amikor legutobb neztrem az smb opciot, akkor nem sok ertelme volt. Az emulacio pontos ugyan, de a tobb processort ugyanazon a procimagon virtualizalja - szoval gyorsabb nem lesz, csal az overhead no. Debugra ettol meg jol hasznalhato, softMMU modban (kqemu nelkul) meg azt sem lehet pontosan megallapitani guest-bol, hogy VM-ben fut (leszamitva pl a winyo gyartojat es hasonlokat, de ez ugye atirhato).
----
Amikor a valtozas szele fuj, van, aki szelfogot epit, es van, aki szelmalmot. - kinai kozmondas
honlap készítés