Користувальницькькі налаштування

Налаштування сайту


software:os:linux:limits

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Наступна ревізія
Попередня ревізія
software:os:linux:limits [2026/03/03 14:53]
charon створено
software:os:linux:limits [2026/03/06 18:16] (поточний)
charon
Рядок 1: Рядок 1:
 ====== Linux limits встановлення лімітів на відкриті файли ====== ====== Linux limits встановлення лімітів на відкриті файли ======
-===== Установка =====+===== Проблема ===== 
 +Якась програма падає при старті з помилкою **"Too many open files"** 
 + 
 +===== Налаштування =====
 ==== $HOME/.config/systemd/user.conf.d/limits.conf ==== ==== $HOME/.config/systemd/user.conf.d/limits.conf ====
   [Manager]   [Manager]
   DefaultLimitNOFILE=524288   DefaultLimitNOFILE=524288
 +це встановлює одночасно і софт, і хард ліміт
 ==== /etc/systemd/system.conf.d/limits.conf ==== ==== /etc/systemd/system.conf.d/limits.conf ====
   [Manager]   [Manager]
Рядок 16: Рядок 19:
 root hard nofile 524288 root hard nofile 524288
 </file> </file>
 +після цього треба перезавантажити комп'ютер.
 ===== Перевірка ===== ===== Перевірка =====
   ulimit -n   ulimit -n
   ulimit -Hn   ulimit -Hn
   systemctl --user show | grep -i limitnofile   systemctl --user show | grep -i limitnofile
 +
 +===== Додатково =====
 +Іноді справа зовсім в інших лімітах:
 +==== /etc/sysctl.d/wezterm.conf ====
 +  fs.inotify.max_user_instances=1024
software/os/linux/limits.1772542413.txt.gz · Востаннє змінено: 2026/03/03 14:53 повз charon