1

Тема: Проблемы быстродействия клиентской части Универсала

Всем привет.
Мы неоднократно замечали, что только на серверах Win2012R2 с ролью Remote Desktop Services при загрузке Универсала зачастую бывает очень сильное притормаживание на операциях чтения/записи файлов подкачки. При этом повторные операции, как правило проходили чаще, т.е. чем дольше пользователь не пользовался, тем длиннее становился этот процесс.

Благодаря настойчивости Сергея Бирюкова мы начали терроризировать Alaska и они нам реально помогли найти вот эту статью
Dear Igor,

Again, we don't have an idea of what might be causing this. Streaming memory variables is done through a simple file operation, just like MemoWrit() is. Your tests clearly show that it isn't due to the additional overhead caused by locking or the data aggregation. However, SAVE TO uses a stream of writes which will accumulate in the times you measure (several writes versus one). This might explain the difference you see in your results.

Please have a look at the following article: it seems other people have the same issue.
https://social.technet.microsoft.com/Fo … inserverTS

I hope this helps.

Если выполнить рекомендации

However, disabling fair sharing of the disk in the registry editor (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TSFairShare\Disk) seem to fix my problem. With this, I get performance results comparable to a system without RDS activated.

Сергей сейчас изменил регистр и даже без перезагрузки все эффекты торможения сразу же прошли.

Имейте это в виду

2

Re: Проблемы быстродействия клиентской части Универсала

Данное решение актуально, только если балансировка изначально включена.
Шаг первый. Определить что служба включена, для этого открываем PowerShell и запускаем команду:

(gwmi win32_terminalservicesetting -N "root\cimv2\terminalservices").enabledfss
1 — включено, 0 — выключено.
Если получаем 0, то дополнительно действий не требуется.