Можно ли динамически распределять процессор и барабан на виртуальную машину Ubuntu? НАПРИМЕР. Процессы запускаются на хост-системе, заставляя процессор работать вверх и вниз в использовании, скажем, около 30% -70%, и эти процессы также занимают колеблющееся количество RAM 3GB-7GB из 8GB, т.е. оставляя 1G RAM пиковое использование. Я хочу, чтобы виртуальная машина тогда использовала все оставшееся свободное время процессора и доступную память, но не замедляла хост-систему. Если в системе требуется больше бара, больше будет дано и убрано из vm, и когда для хост-системы потребуется больше времени процессора, это также будет удалено из vm. Это позволяет хост-системе всегда работать так гладко, как должно. Было бы также неплохо, если минимальное количество ram и процессорное время, которое может быть выделено vm, можно установить для предотвращения сбоя vm.Возможно ли динамически распределять процессор и ram на виртуальную машину в Windows (Virtual Box)?
Это то, что я пытался:
настоящее время я использую виртуальную коробку,
Я поставил виртуальную машину, чтобы использовать как можно больше виртуальных процессоров, поскольку есть физические ядра. Я установил ограничение на выполнение до 100%. Затем я установил максимально возможное количество ram для vm. Затем я попытался установить уровень приоритета процесса vm ниже обычного, но по какой-то причине мне было отказано в разрешении, что делает этот метод невозможным. Vm также падает, когда я запускаю тест стресс-теста на нем, потому что он путается относительно того, насколько он может использовать (я угадываю). Эта попытка также не учитывает минимальную цель таймера и процессорного времени.
Поэтому моя попытка не смогла достичь ни одной из моих целей. Есть ли способ достичь моих целей? Я не против, если мне нужно использовать другое программное обеспечение, а не виртуальную коробку. Я также не возражаю против любого запуска сценария запуска, который я могу запустить, который запустит vm соответствующим образом.
Спасибо,
Я не знаю ни одной ОС, которая ожидает, что количество оперативной памяти или количества процессоров внезапно изменится после загрузки, поэтому вряд ли какая-либо ОС сможет вам разместить. –
@MarkSetchell Хорошо указал, что я только что решил, что распределение динамической памяти и все не будут работать так хорошо. Я думаю, что я удалю эту цель, я оставлю это сообщение для кого-нибудь еще, кто это задается. Если я найду работу в ближайшем будущем, я обязательно отправлю ее здесь. –