ви можете обмежити використання пам'яті за допомогою /etc/security/limits.conf у цьому файлі, який ви поклали:
domain type item value
де domainє @groupname, typeє hardабо softде hardє обмеженням, яке не можна перевищити ні за яких обставин.
itemце поле, яке вказує, який тип товару обмежений. Приклади включають ядро (розмір основних файлів), дані (розмір області даних програми), fsize (розмір файлів, створених користувачем), nofile (кількість відкритих файлів даних), rss (резидентний набір розмір), стек (розмір стека), процесор (час процесора одного процесу в хвилинах), nproc (кількість одночасних процесів), маклогіни (кількість одночасних входів) та пріоритет (пріоритет процесу). Елементи даних, rss та стеки відносяться до пам'яті, спожитої програмою. Ці та інші заходи ємності даних вимірюються в кілобайтах.
і valueце відноситься до itemобласті , що ви повинні вибрати, наприклад , якщо у вас є вибрали cpuв itemполе і покласти 2в valueто в разі domain(ви групи VirtualBox) є взяттям більше 2процесорного часу буде припинена.
Ви також можете використовувати ulimit, але це обмежено лише для оболонки bash.
Сподіваємось, це допоможе вам у досягненні вашої мети, хоча це не робиться із запропонованим вами методом.