Назад | Перейти на главную страницу

Как ограничить чрезмерное использование ЦП гостевой ОС в KVM

На Xen это просто, как у нас CreditScheduler [1], поэтому на машине с каждой гостевой ОС используется только часть ЦП, например 6 гостей работают на двухъядерном ЦП, чрезмерное использование ЦП запрещено.

Как сделать то же самое на KVM?

[1] http://wiki.xensource.com/xenwiki/CreditScheduler

KVM не имеет такого механизма. Однако, поскольку каждая виртуальная машина - это просто процесс на хосте, ими можно управлять с помощью стандартных утилит процессов, таких как nice или еще лучше, cgroups.