TGViewer
Just Python Just Python @justpython_it · 9.76K subscribers
Post #4017 597
Ограничение использования процессора и памяти (ч.2)

Затем мы устанавливаем лимит, используя некое число секунд, задаваемое аргументом seconds, и ранее полученное значение жёсткого лимита. После этого мы регистрируем обработчик signal, который, при превышении выделенного программе процессорного времени, инициирует процедуру выхода. В случае с памятью, мы, опять же, получаем значения для нежёсткого и жёсткого лимитов, после чего устанавливаем ограничение с помощью метода setrlimit, которому передаём размер ограничения (size) и ранее полученное значение жёсткого лимита.

#theory // Just Python
More from @justpython_it
  1. Oct 11, 2026Блоки try, except, finally Блоки try-except-finally позволяют нам обрабатывать вещи, когда…
  2. Oct 11, 2026True и False значения В Python действует понятное правило, по которому отсутствие данных в…
  3. Oct 10, 2026Синтаксис декоратора функции Декоратор – это обертка вокруг функции, которая определенным…
  4. Oct 10, 2026Проверка необходимой версии Python Чтобы ваши пользователи не могли запустить скрипт в нес…
  5. Oct 9, 2026Сортировка словаря по значению Словари в Python сохраняют порядок добавления ключей (с вер…
  6. Oct 9, 2026Подсчет частоты элементов Для анализа данных часто нужно подсчитать, сколько раз каждый эл…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →