Product SiteDocumentation Site

Глава 56. Запуск тяжёлых приложений в ограниченном окружении

56.1. Модуль Ограничение ресурсов

56.1. Модуль Ограничение ресурсов

Модуль Ограничение ресурсов Параметров системы позволяет запускать приложения в специальном ограниченном по памяти окружении.
Модуль Ограничение ресурсов
Для того чтобы добавить приложение в список ограниченных, необходимо:
  1. Выбрать приложение, нажав кнопку Выбрать приложение (можно также указать полный путь к бинарному файлу в поле Приложение):
    Модуль Ограничение ресурсов — выбор приложения
  2. Указать размер ограничения в мегабайтах и нажать кнопку Добавить:
    Модуль Ограничение ресурсов — размер ограничения
  3. Нажать кнопку Применить для применения ограничений:
    Модуль Ограничение ресурсов

Примечание

Вывести дерево процессов пользователя можно, выполнив команду systemd-cgls. Ограниченный процесс будет находиться в поддереве с названием kreslimit-имя_процесса:
$ systemd-cgls
Control group /:
-.slice
├─user.slice
│ └─user-1000.slice
│   ├─user@1000.service
│   │ ├─kreslimit.slice
│   │ │ └─kreslimit-gimagereader.slice
│   │ │   └─kreslimit-gimagereader-qt5.slice
│   │ │     └─gimagereader-qt5-704331537.service
│   │ │       └─15739 /usr/bin/gimagereader-qt5