Задать вопрос

Почему отличается производительность приложения, запущенного от root и не от root на Linux?

Здравствуйте!

Есть приложение (игровой сервер), после запуска которого его можно дергать командой stats и смотреть его производительность (fps от 0 до 1000).

При запуске экземпляра приложение от root пользователя fps колеблется в диапазоне 950-970.

При запуске того же экземпляра приложения от специально созданного для него пользователя fps колеблется в диапазоне 890-910.

Необходимо добиться того, чтобы при запуске не от root производительность приложения так же лежала в диапазоне 950-970. Как этого добиться и что на это влияет?

ulimit -a идентичны для обоих пользователей (включая cpu time unlimited). Всё выполнялось под Debian 7.6.
  • Вопрос задан
  • 2453 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
RicoX
@RicoX
Ушел на http://ru.stackoverflow.com/
Попробуйте nice и renice изменить, по умолчанию рут менее вежливый.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы