У нас есть терминальная серверная среда с примерно 40 пользователями, которая испытывает любопытную проблему с производительностью: когда определенный пользователь входит в систему изначально, все работает нормально, как только определенный пользователь начинает потреблять больше ресурсов (более 2 ГБ/памяти и 2%-5% от общего использования ЦП), его приложения, кажется, значительно замедляются. Если я заставляю пользователя закрыть все, выйти из системы и снова войти в систему, производительность приложений восстанавливается.
Это похоже на то, как будто для каждого сеанса пользователя происходит некое ограничение ресурсов.
Кто-нибудь сталкивался с таким явлением? Ресурсов сервера достаточно, так как в пиковые моменты мы используем 50%-70% ЦП и около 75% памяти.
Заранее спасибо!
решение1
Я бы посмотрел на WSRM https://technet.microsoft.com/en-us/library/hh997019.aspx
По умолчанию ресурсы распределяются по числу подключенных пользователей, поэтому, если у вас 40 пользователей, каждый из них сможет получить доступ только к одной сороковой части вашей памяти и процессора.
Конфигурация Weighted_Remote_Sessions может оказаться более подходящей для вашей среды.
решение2
Также, можно попробовать перестроить профиль для указанного пользователя. Посмотрите, следует ли проблема за этим пользователем.
Я уверен, что вас больше интересует общая проблема, а не быстрое ее решение.