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