Guten Abend,
auf einem frisch eingerichteten KVM-Host habe ich ein gerade eine VM mit zwei Kernen via "openssl speed" auf Volldampf gesetzt und zwei Sachen festgestellt:
1) Der Host schafft die Berechnungen fast doppelt so schnell.
2) Laut htop verbringt der Host annähernd 50% seiner CPU-Zeit im Kernelspace.
Punkt 2 (Screenshot siehe Anhang) erklärt natürlich auch Punkt 1; der Host verbrät offenbar den halben Kern einer vCPU für sich selbst. Die spannenden Fragen sind jetzt: Ist das normal so? Kann man optimieren? Die CPU - AMD Opteron 6274 - wird bereits mit host-passthrough durchgereicht.
Bislang war ich davon ausgegangen, dass KVM sehr wenig Overhead hätte.
Viele Grüße
Tim
auf einem frisch eingerichteten KVM-Host habe ich ein gerade eine VM mit zwei Kernen via "openssl speed" auf Volldampf gesetzt und zwei Sachen festgestellt:
1) Der Host schafft die Berechnungen fast doppelt so schnell.
2) Laut htop verbringt der Host annähernd 50% seiner CPU-Zeit im Kernelspace.
Punkt 2 (Screenshot siehe Anhang) erklärt natürlich auch Punkt 1; der Host verbrät offenbar den halben Kern einer vCPU für sich selbst. Die spannenden Fragen sind jetzt: Ist das normal so? Kann man optimieren? Die CPU - AMD Opteron 6274 - wird bereits mit host-passthrough durchgereicht.
Bislang war ich davon ausgegangen, dass KVM sehr wenig Overhead hätte.
Viele Grüße
Tim