Мне нужно написать сценарий bash, который будет потреблять максимум ОЗУ моего ESXi и потенциально генерировать нехватку памяти.Как сгенерировать нехватку памяти с помощью сценария bash
Я уже проверил here и попытался запустить данный скрипт несколько раз, чтобы я мог потреблять больше 500 МБ ОЗУ.
Однако я получаю ошибку «sh: out of memory» (конечно), и я хотел бы узнать, есть ли возможность настроить объем памяти, выделенный моей оболочке?
- Note1: Еще одно требование состоит в том, что я не могу войти в виртуальную машину и запустить жадную задачу.
- Note2: Я попытался создать сценарий создания жадных новых виртуальных машин с огромной оперативной памятью, однако я не могу добраться до состояния ESXi, где есть нехватка памяти.
- Note3: Я не могу использовать компилятор C, и у меня только очень ограниченная библиотека python.
Заранее спасибо за помощь :)
сделать ramdisk (https://wiki.debian.org/ramfs) и заполнить его большим файлом. – thom
К сожалению, у меня нет команды «mount» на моем ESXi-сервере. –
ESXi не основан на ядре, которое я могу изменить ... –