RU EN

Управление лимитами ресурсов для пользователей

 

Файл /etc/login.conf позволяет задать лимиты ресурсов для классов пользователей. Объявив класс можно присвоить его пользователю командой:

usermod -L gitea _gitea

Лимиты использования виртуальной памяти задаются через параметр datasize. Например, чтобы использовать максимально допустимый размер виртуальной памяти надо указать в /etc/login.conf:

# Gitea
gitea:
    :datasize=infinity:
    :openfiles-cur=2048:
    :openfiles-max=16384:
    :priority=5:
    :memoryuse=15G:
    :memorylocked=5G:
    :tc=staff:

Проверить лимиты пользователя можно командой:

su - _gitea -c '/usr/local/bin/bash -c "ulimit -a"'

Янчарук А.В.
11.11.2021 08:49


Оставить комментарий


Имя  


Комментарий *