Ограничьте память и процессор, доступные для пользователя в Linux
Я немного обеспокоен количеством ресурсов, которые я могу использовать на общей машине. Есть ли способ проверить, имеет ли администратор ограничение в объеме ресурсов, которые я могу использовать? И если да, чтобы задать более полный вопрос, как мне установить такой предел?
Спасибо.
Ответы
Ответ 1
Для ограничений, связанных с процессом, вы можете посмотреть /etc/security/limits.conf
(прочитать комментарии в файле, использовать Google или использовать man limits.conf
для получения дополнительной информации). И, как указывает jpalecek, вы можете использовать ulimit -a
для просмотра (и, возможно, изменения) всех таких ограничений, которые в настоящее время действуют.
Вы можете использовать команду quota
, чтобы узнать, действует ли квота диска.
Ответ 2
Вы можете попробовать запустить
ulimit -a
чтобы узнать, какие ограничения ресурсов действуют. Кроме того, если вам разрешено изменять такие ограничения, вы можете изменить их командой ulimit
, например.
ulimit -c unlimited
лимит любого размера для размера файла ядра, который может сделать процесс.