Почему отличается производительность приложения, запущенного от 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.
  • Вопрос задан
  • 2446 просмотров
Пригласить эксперта
Ответы на вопрос 1
RicoX
@RicoX
Ушел на http://ru.stackoverflow.com/
Попробуйте nice и renice изменить, по умолчанию рут менее вежливый.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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