1

У меня есть настольный компьютер, к которому я регулярно подключаюсь. До прошлой недели хостом была Windows Server 2012R2. На прошлой неделе я установил Windows 7 и сразу заметил, что компьютер работает медленнее, чем удаленный рабочий стол, особенно при просмотре видео на YouTube, которое пропускается каждые полсекунды или около того для всего видео. Прошлой ночью я добавил SSD и удвоил объем оперативной памяти в компьютере (что я в любом случае хотел сделать), а производительность по-прежнему отстой.

Текущая статистика хоста RDP:

  • Windows 7 Ultimate
  • SSD Crucial M500, 240 ГБ
  • 32 ГБ оперативной памяти DDR2
  • NVIDIA GeForce GTX 560 Ti
  • Intel Xeon X5365

Клиентский компьютер все время был одним и тем же, но вот его статистика:

  • Windows 7 Ultimate
  • 500 ГБ 10K HDD
  • 64 ГБ оперативной памяти DDR3
  • NVIDIA Quadro K4000
  • Intel Xeon E5-2687W

Интернет-соединение с обеих сторон превышает 10 Мбит / с для загрузки и выгрузки. (Я понимаю, что задержка является основной проблемой, но я не знаю, как измерить это, и независимо от того, что было то же самое с Windows Server, как и с Windows 7.)

Я попытался изменить настройки производительности RDP на стороне клиента с "Обнаружить" на «Модем (56 кбит / с)», но "Тест YouTube" по-прежнему не удается с непригодным для использования видео с низкой частотой кадров.

В соответствии с предложением из другого вопроса о суперпользователе, я попробовал как netsh interface tcp set global autotuninglevel=highlyrestricted и netsh interface tcp set global autotuninglevel=disabled , каждый раз перезагружая компьютер и повторно тестируя. Я не видел никакой разницы в производительности.

Мой вопрос: почему производительность упала? Моя текущая теория заключается в том, что причиной является изменение операционной системы. Есть ли что-то еще, что я могу попытаться вернуть к тому, что было?

2 ответа2

0

Windows Server - это ОС, предназначенная для этого. Windows 7 - это клиентская ОС, которая имеет эту функцию для удобства.

Другими словами, сервер Windows не использует тот же сервер удаленного рабочего стола, что и Windows 7. В серверной среде у вас может быть много одновременных подключений, и есть много настроек для повышения производительности, таких как отключение Aero, где, как и в Windows 7, он гораздо более ориентирован на привнесение пользователю "известного" рабочего стола. Существуют твики для сервера Windows для включения Aero на удаленном рабочем столе, и одна из вещей, которую он делает, - это снижение производительности. Могу поспорить, что именно это имеет наибольшее влияние.

0

Проблема в версии RDP (протокол).

Windows Server 2012R2 является последней и лучшей из команды RDP и использует RDP v8.1 (на стороне сервера). В этой области есть множество исправлений - воспроизведение видео, касающееся кодирования и декодирования в формате H.264 (что быстрее и не тормозит). Смотрите здесь: http://blogs.msdn.com/b/rds/archive/2013/10/31/remotefx-h-264-codec-improvements-in-windows-8-1-and-windows-server-2012 -r2.aspx

Windows 7 (эквивалентная Windows Server 2008) поставляется со стеком RDP (на стороне сервера) v7, есть пакет для обновления до RDP v8 (я знаю, что это относится к Windows Server, но я не уверен, что это относится и к клиентам), но есть нет обновления до RDP v8.1.

Из вашего описания ваш клиент, скорее всего, Windows 8.1 и, следовательно, может использовать новые функции в протоколе с WS2012R2. В Windows 7 он автоматически возвращается к версии RDP на хосте, к которому вы подключаетесь (v7 или v8).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .