Вопросы с тегом «ulimit»

Все об ограничениях ресурсов, которые можно установить с помощью команды ulimit

153
Ограничить использование памяти для одного процесса Linux

Я бегу, pdftoppmчтобы преобразовать предоставленный пользователем PDF в изображение с разрешением 300 точек на дюйм. Это прекрасно работает, за исключением случаев, когда пользователь предоставляет PDF с очень большим размером страницы. pdftoppmвыделит достаточно памяти для хранения изображения с...

144
изменения в /etc/security/limits.conf требуют перезагрузки?

/etc/security/limits.confТребуют ли изменения перезагрузки перед вступлением в силу? Например, если у меня есть сценарий, который устанавливает следующие ограничения /etc/security/limits.conf, требует ли это перезагрузки системы, чтобы эти ограничения вступили в силу? * hard nofile 94000 * soft...

87
ulimit: разница между жестким и мягким пределами

В чем разница между жесткими и мягкими пределами в ulimit? Для количества открытых файлов у меня установлен мягкий предел 1024 и жесткий предел 10240. Можно запускать программы, открывающие более 1024 файлов. Для чего нужен мягкий...

85
Как постоянно контролировать максимальное потребление системных ресурсов на Mac?

До Mavericks я мог использовать /etc/launchd.confфайл для изменения максимального потребления системных ресурсов, например: limit maxfiles 16384 unlimited limit maxproc 16384 unlimited Это больше не работает в Маверикс. Как правильно сделать это в последней версии OS...

54
Почему я не могу разбить мою систему с помощью вилочной бомбы?

Недавно я копал информацию о процессах в GNU / Linux и встретил печально известную вилочную бомбу: :(){ : | :& }; : Теоретически предполагается, что она будет дублироваться бесконечно, пока в системе не закончатся ресурсы ... Тем не менее, я пробовал тестировать как на CLI Debian, так и на...

34
Ограничения на количество файловых дескрипторов

Я пытаюсь установить 389-ds, и это дает мне это предупреждение: WARNING: There are only 1024 file descriptors (hard limit) available, which limit the number of simultaneous connections. Я понимаю о файловых дескрипторах, но не понимаю мягких и жестких ограничений. Когда я бегу cat...

32
Как дросселировать на процесс ввода / вывода до максимального предела?

Я ищу способ ограничить диск процесса IO до установленного ограничения скорости. В идеале программа будет работать примерно так: $ limitio --pid 32423 --write-limit 1M Ограничение процесса 32423 до 1 мегабайта в секунду скорости записи на жесткий...

29
Как проверить использование ulimit

Есть ли способ проверить использование ulimits для данного пользователя? Я знаю, что вы можете изменить ulimits для одного процесса при запуске или для одной оболочки при запуске, но я хочу иметь возможность «отслеживать», насколько близко пользователь находится в пределах своих ограничений. Я...

29
Как установить ulimits на сервис с systemd?

Как бы вы установили ulimit в системном сервисном модуле? Этот вопрос о переполнении стека объясняет, что systemd игнорирует системные ограничения Как будет выглядеть синтаксис для установки следующих пределов? ulimit -c ulimit -v ulimit -m [Unit] Description=Apache Solr After=syslog.target...

27
Изменить ulimit (открыть файлы) определенного процесса

Можно ли изменить мягкое - и жесткое ограничение в виде определенного процесса? В моем случае мой процесс mongodи многие веб-ресурсы говорят мне просто выполнить: ulimit -n <my new value> Мои нынешние мысли: Как команда узнает предел процесса, который я буду изменять? Разве это не изменит...

14
Как предотвратить вилочную бомбу?

Чтобы предотвратить вилочную бомбу, я следовал этому http://www.linuxhowtos.org/Tips%20and%20Tricks/ulimit.htm ulimit -aотражает новые настройки, но когда я запускаю (как rootв bash), :(){ :|:&};:виртуальная машина все еще работает на максимальном CPU + RAM, и система зависает. Как...

13
Исправление ulimit: открыть файлы: невозможно изменить ограничение: операция не разрешена

Я проверил это на разных установках GNU / Linux: perl -e 'while(1){open($a{$b++}, "<" ,"/dev/null") or die $b;print " $b"}' Система A и D Первый предел, который я установил, - 1024. Его легко повысить, поместив в /etc/security/limits.conf: * hard nofile 1048576 и затем запустите: ulimit -n...

12
«Ulimit -m» не работает на (современном) Linux?

В этой статье утверждается, что -mфлаг to ulimitничего не делает в современном Linux. Я не могу найти ничего другого, чтобы подтвердить это утверждение. Это точно? Вы можете попытаться ограничить использование памяти процессом, установив максимальный размер резидентного набора (ulimit -m). Это не...

12
Не могу ssh, соединение немедленно прерывается со статусом выхода 254

Самое последнее, что я помню, это изменение мягкого и жесткого ulimit memlock на неограниченное количество. Теперь я не могу ssh в машину. Это журнал SSH. Authenticated to IP ([IP]:22). debug1: channel 0: new [client-session] debug2: channel 0: send open debug1: Requesting...

11
/etc/security/limits.conf не применяется

У меня /etc/security/limits.conf, кажется, не было применено: a soft nofile 1048576 # default: 1024 a hard nofile 2097152 a soft noproc 262144 # default 128039 a hard noproc 524288 Где aмое имя пользователя, когда я запускаю, ulimit -Hnи ulimit -Snэто показывает: 4096 1024 В...

10
Как решить эту проблему памяти изящно?

У меня есть стандартный ноутбук Linux (тестирование Debian) с разделом подкачки. Я делаю много экспериментов с этим. Некоторые из них действительно требуют много памяти, и поведение Linux по умолчанию является проблемой для меня ... Давайте приведем глупый пример: Сядьте перед ноутбуком Откройте...

9
Какие ожидающие сигналы?

Глядя на пределы запущенного процесса, я вижу Max pending signals 15725 Что это? Как я могу определить разумную ценность для занятого обслуживания? Как правило, я не могу найти страницу, которая объясняет, что такое каждый лимит. Некоторые из них довольно понятны (максимальное количество открытых...