Запитання з тегом «limit»

Обмеження використання ресурсу (пам'яті, місця на диску, часу процесора, відкритих файлів, пропускної здатності мережі ...) процесом або групою процесів.


2
Як граціозно вирішити це питання пам’яті?
У мене стандартний ноутбук для Linux (тестування Debian), з розділом swap. Я роблю з цим багато експериментів. Деякі з них справді голодні по пам'яті, і те, як Linux веде себе за замовчуванням, є проблемою для мене ... Наведемо дурний приклад: Сядьте перед ноутбуком Відкрийте термінал Введіть python, тодіa = [0]*100000000 …
10 memory  limit  cgroups  ulimit 

5
Найбільша дозволена максимальна кількість відкритих файлів у Linux
Чи існує (технічне чи практичне) обмеження на величину максимальної кількості відкритих файлів у Linux? Чи є якісь несприятливі ефекти, якщо ви налаштуєте їх на дуже велику кількість (скажімо, 1-100 М)? Я думаю про використання сервера тут, а не вбудованих систем. Програми, що використовують величезну кількість відкритих файлів, звичайно, можуть їсти …

1
Як збільшити MAXSYMLINKS
У сценарії python я створюю купу символічних посилань, пов'язаних разом. приклад: link1-> link2-> link3 -> .......-> somefile.txt Мені було цікаво, як ви можете змінити максимальну кількість символьних посилань на 20?
10 linux  symlink  limit 

1
Чи потрібно встановлювати процеси в групах під час кожного завантаження? Якщо так, то як зберегти їх?
Я читав цю відповідь на питання про встановлення меж для процесів за допомогою cgroups. Наведений зразок встановлює обмеження для процесу (у прикладі sshd). У відповідь PID процесу встановлюється вручну. Це було б неприйнятно для моїх цілей, я хотів би, щоб процеси, розпочаті з даної програми, завжди мали встановлені межі, незалежно …


2
Який канонічний спосіб знайти фактичну максимальну довжину списку аргументів?
Після ARG_MAX максимальна довжина аргументів для нового процесу, схоже ARG_MAX, неправильно (або принаймні неоднозначно) визначена в моєму Mac Mini 3,1 під керуванням Ubuntu 12.04: $ getconf ARG_MAX # arguments 2097152 $ locate limits.h | xargs grep -ho 'ARG_MAX[ \t]\+[0-9]\+' | uniq | cut -d ' ' -f 8 131072 Здається, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.