Управление лимитами ресурсов для пользователей
Файл /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