Вопросы по теме 'ulimit'
Глобальный лимит появления процесса в PHP?
У меня есть PHP-скрипт, который я запускаю на Linux-машине Ubuntu. Сценарий порождает несколько процессов с помощью функции pcntl_fork() и использует функцию pcntl_waitpid() для регистрации их уничтожения. Он порождает эти ОЧЕНЬ часто (по моим...
1436 просмотров
schedule
15.11.2021
Как заставить docker run наследовать ulimits
Выполнение команды через докер, похоже, не соответствует моим текущим настроенным ulimit s:
$ ulimit -t
5
~ $ sudo -- bash -c "ulimit -t"
5
~ $ sudo -- docker run --rm debian:wheezy bash -c "ulimit -t"
unlimited
Как я могу это сделать?
1915 просмотров
schedule
16.10.2021
скрученный и улимит
Я запускаю команду в bash:
ulimit
my_command
Как использовать ulimit (или аналоговую функцию) в twisted?
from twisted.internet import protocol, utils, reactor
def r():
utils.getProcessOutputAndValue('my_command')...
335 просмотров
schedule
12.03.2022
Включить дампы ядра для аварийного процесса в macOS Sierra
Мне нужно включить создание Core Dump File для процессов, которые завершаются SIGABRT,SIGBUS и т.д..
В предыдущих версиях MAC OS X (включая ElCapitan), чтобы включить файл Code Dumps для всех процессов, я сделаю:
sudo sysctl -w...
2505 просмотров
schedule
25.03.2022
Boot2Docker Hazelcast и ulimit
Я пытаюсь создать среду разработки для программного обеспечения, которое мы разрабатываем. Для этого я использую Docker и Boot2docker, потому что работаю на Mac (Yosemite). Мы используем Hazelcast в продукте, но у меня возникла проблема, когда я...
334 просмотров
schedule
15.06.2022
Дамп памяти процесса при выходе из Linux
Я хочу сбрасывать память процесса при его выходе. Все решения, которые я видел с использованием gcore , gdb или даже procdump для linux , выгружают ядро в середине выполнения, а не точно, когда оно завершается
Procdump для Windows имеет для...
604 просмотров
schedule
11.06.2022
Как навсегда изменить открытые файлы (ulimit -n) для обычного пользователя в Debian Stretch?
Я хочу навсегда изменить настройки открытых системных файлов, но это не работает.
Мой логин - обычный пользователь, а не root . Я сделал следующую операцию:
файл /etc/sysctl.conf
$ grep 'fs.file-max' /etc/sysctl.conf
fs.file-max =...
7900 просмотров
schedule
29.06.2022
Как ограничить память программы OS X? ulimit -v ни -m не работают
Моим программам не хватает памяти примерно в половине случаев, когда я их запускаю. В Linux я могу установить жесткое ограничение на доступную память, используя ulimit -v mem-in-kbytes. На самом деле, я использую ulimit -S -v mem-in-kbytes, поэтому...
9925 просмотров
schedule
31.08.2022
Флаг сборки Docker --ulimit не действует
Мои сборки докеров не работают из-за ошибки ограничения дескриптора файла. Они вылетают с
Error: EMFILE: too many open files
когда я проверяю ulimit -n в контейнере, я вижу
-n: file descriptors 1024
Поэтому я передаю следующие...
1828 просмотров
schedule
09.09.2022
Процесс Openfire не соответствует значению ulimit nofiles в limit.conf
У меня есть следующие значения, установленные в моем
/etc/security/limits.conf
* hard nofile 1048576
* soft nofile 1048576
openfire hard nofile 1048576
openfire soft nofile 1048576
Я ожидаю, что...
518 просмотров
schedule
19.09.2022
Nodejs connect EMFILE — Как повторно использовать соединения?
Я реализую сценарии на основе NodeJS для связи с кушеткой и другой службой. Это длинный сценарий, и через некоторое время я получаю «подключить EMFILE» для службы. Мой пример кода приведен ниже:
function...
2828 просмотров
schedule
01.10.2022
Как настроить ulimit с помощью supervisord (для запуска лака)
Я переношу конфигурацию сервера в supervisord (из файлов init.d).
Есть несколько случаев бега вариша. Я помню, когда я начал использовать лак, у меня были проблемы с ulimit, поэтому в скриптах init.d/varnish есть следующие строки:
ulimit -n...
2470 просмотров
schedule
19.09.2023
Проблемы с открытием более 10 000 файлов в Perl
Мне нужно открыть более 10 000 файлов в скрипте Perl, поэтому я попросил системного администратора изменить лимит моей учетной записи на 14 000. ulimit -a теперь показывает эти настройки:
core file size (blocks, -c) unlimited
data seg...
2189 просмотров
schedule
22.11.2022
Python — OSError 24 (слишком много открытых файлов) и общая память
Я столкнулся с проблемой, возникло исключение OSError 24 («Слишком много открытых файлов»), поднятое на моем Mac OS X в сценарии Python.
Я понятия не имел, что могло вызвать эту проблему. lsof -p показывал около 40-50 строк, а мой ulimit был 1200...
3179 просмотров
schedule
26.07.2023
Что делает ulimit -s unlimited?
Понятно, что есть много связанных вопросов о распределении стека
Что и где находятся стек и куча?
Почему существует ограничение на размер стека?
Размер стека и кучи памяти
Однако на различных машинах * nix я могу выполнить команду...
117916 просмотров
schedule
13.10.2022
Изменение ulimit на Amazon EC2
Есть ли способ увеличить ulimit -n (открытые файлы) для инстанса Amazon EC2? Я запускаю экземпляр ubuntu amazon m3.2xlarge для целей тестирования. ulimit -Hn равен 4096, но мне нужно более 10 тыс. Я даже пытался временно получить более высокие типы...
4442 просмотров
schedule
13.12.2022
установить `ulimit -c` из внешней оболочки
У меня есть программа, которая запускается автоматически при загрузке и время от времени вызывает дамп ядра.
Я хотел бы записать вывод, но я не могу установить ulimit -c программно (по умолчанию он равен 0 и каждый раз сбрасывается).
Я...
6846 просмотров
schedule
22.12.2022
OutOfMemoryError, хотя свободной памяти достаточно
Я получаю ошибки java.lang.OutOfMemoryError , даже если у меня еще достаточно свободной оперативной памяти. Дампы памяти, которые я взял, были от 200 МБ до 1 ГБ, а у моего сервера 24 ГБ ОЗУ. Я поставил -Xmx12288m -Xms12288m .
Кроме того, когда...
1418 просмотров
schedule
02.03.2023
Предел ulimit -Hn
Методом проб и ошибок я обнаружил, что максимальное число, которое я могу дать ulimit -Hn без получения ошибки, равно 1048576 . Откуда это число? Мой sys.fs.file-max равен 20000500 (20 миллионов).
1851 просмотров
schedule
17.03.2023
Windows Git Bash — ulimit — слишком много открытых файлов
Я хотел увеличить лимит на количество открытых файлов в Windows 7 (64-бит). Используя Git Bash для моей среды командной строки, я ввожу следующую команду:
$ ulimit -n 9999
Однако я сталкиваюсь со следующей ошибкой:
bash: ulimit: open...
3455 просмотров
schedule
20.12.2022