У меня двухъядерный компьютер с частотой 2,6 ГГц и памятью 8 ГБ. Я хочу установить скорость процессора (изменить на Гц, то есть на процессоры 1 ГГц или 500 МГц и т. Д.) Для виртуальной машины. Я не смог найти его в справке по командам xm и virsh. Есть ли способ изменить Гц в Xen?
Вы не можете сделать это так, как вы ожидаете. то есть вы не можете просто сказать, что эта виртуальная машина имеет процессор с тактовой частотой 1 ГГц.
Что вы можете сделать, так это изменить количество ядер ЦП, назначенных виртуальной машине, а также вес планирования и ограничение.
Вы упомянули об использовании virsh, что означает libvirt. Я предлагаю вам сначала взглянуть на кредитный планировщик документы, в которых подробно описаны эти параметры, а затем с помощью параметров schedinfo и setvcpus для вирш вы должны иметь возможность настраивать вещи по своему усмотрению.
РЕДАКТИРОВАТЬ: если вы установите ограничение около 36, это будет примерно 1 ГГц или 35% от 1 ядра, предполагая, что оно всегда будет работать на полной скорости.
Он должен работать с XEN 4.x и новее с новейшими процессорами (например, AMD-Opteron-Quad-Core или новее).
Подробности смотрите в XEN-Wiki о управление энергопотреблением.
Естественно, вы можете менять только ЦП Dom0 - настоящих в DomU нет.