This machine has 8 cores and I have configured vcpus=4 for a Solaris 10
KVM zone.

When a non global native zone is "busy" (for instance, compiling a big
project or doing video transcoding), the KVM Solaris 10 zone is unusable.

All zones have "cpu shares=100". I have raised the CPU shares for the
KVM zone to 10000, it should get 99% of CPU when required, but I don't
see any improvement. Same thing doing a "renice" to the QEMU process.

Nothing has worked so far.

I guess I could reserve 4 CPU cores for the KVM (cpu binding) but the
actual CPU usage of the KVM is quite modest (like 2%) and I rather do
not waste those 4 CPUs. Realistically I could set vcpu=1, but I don't
think this is the real issue.

What I need is to guarantee that the KVM process gets the CPU when
needed, with maximum priority, overriding other non global zones needs.

-- 
Jesús Cea Avión                         _/_/      _/_/_/        _/_/_/
[email protected] - http://www.jcea.es/     _/_/    _/_/  _/_/    _/_/  _/_/
Twitter: @jcea                        _/_/    _/_/          _/_/_/_/_/
jabber / xmpp:[email protected]  _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz

Attachment: signature.asc
Description: OpenPGP digital signature




-------------------------------------------
smartos-discuss
Archives: https://www.listbox.com/member/archive/184463/=now
RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb
Powered by Listbox: http://www.listbox.com

Reply via email to