Ограничение скорости ЦП в виртуальной машине?

Кто-либо знает о способе ограничить скорость ЦП в виртуальной машине? Или если существует даже программное обеспечение виртуализации, которое позволяет Вам делать это?

Я пытаюсь найти минимальные требования для системы, учитывая определенное изображение ОС, которое я имею. Я вижу способы ограничить RAM и размер жесткого диска и количество ядер, но я должен замедлить ЦП к 800 МГц для реального моделирования конфигурации системы. Кроме того, компьютер, выполняющий виртуальную машину, является машиной Windows 7.

29
задан 29.06.2014, 02:38

4 ответа

На VMware ESX и ESXI можно создать Пул ресурсов и ограничить Ресурсы ЦП для того пула. Это позволило бы Вам, ограничивают скорость ЦП любых систем, созданных в том Пуле ресурсов.

9
ответ дан 07.12.2019, 09:21

В то время как я не эксперт по всем различным технологиям виртуализации, я думаю, что маловероятно, что Вы найдете такую установку. Однако Вы найдете настройки (по крайней мере, в MS hyper-V), которые позволяют Вам ограничивать виртуальную машину процентом полных действий хост-машин. Таким образом, если у Вас есть 8 базовых хостов, достигающих 2 ГГц, Вы могли бы попытаться ограничить клиентскую виртуальную машину одним ядром, и не больше, чем 45% ядра.

Однако это было бы очень сыро и не подошло бы, при попытке протестировать циклы синхронизации или что-то, где фактическая скорость процессора играет роль.

2
ответ дан 07.12.2019, 09:21

Я могу подтвердить, что это не поддерживается в VirtualBox. Однако документация, кажется, сомнительна на том, может ли VMware сделать это.

Править: Для VMware: "Это не возможно с Плеером и Серверными продуктами, но я полагаю, что это находится в ESXI (свободный "продукт" гипервизора без операционной системы) и заплаченный - для продуктов как VMware Workstation".

1
ответ дан 07.12.2019, 09:21

Вы смогли моделировать это с прикреплением ЦП. Затем создайте некоторые зависящие от ЦП процессы, прикрепленные к тому же ЦП. Предполагаемая скорость ЦП (Реальная скорость ЦП / # процессов).

Некоторое ограничивающее программное обеспечение ресурса позволит Вам ограничивать проценты ресурса. Это помогло бы ограничить скорость ЦП. Чтобы сделать так, необходимо отключить доступ для экономии ресурсов.

1
ответ дан 07.12.2019, 09:21

Теги

Похожие вопросы