Я хочу установить qt на мой хост Dreamhost Linux.Как известно, любая хостинговая служба будет ограничивать свои пользовательские ресурсы, такие как процессор и память.При связывании QT это приведет к тому, что компоновщик ld будет занимать более 400 МБ памяти, а затем он будет убит монитором процессов Dreamhost ... Я пытаюсь гуглить часами, не находя реального ответа на мою проблему.Я ищу командную утилиту Linux, которая может запустить программу под определенным объемом физической памяти.Я имею в виду, я могу запустить его как:
memory-limit -m 200M ld ld-args ...
И тогда ld будет работать под 200M физической памяти, но это не значит, что ld не может выделить больше 200M.Когда ld выделит более 200 МБ, физическая память не увеличится, и он будет использовать диск подкачки.И доля RES в памяти ld не будет превышать 200M ...
Я знаю, нужная мне функция звучит как виртуальная машина, мне интересно, может ли KVM предоставить такую функцию.Мне действительно интересно, есть ли такой инструмент ... :) Пожалуйста, помогите, если вы знаете что-то об этом.
Спасибо!