LINUX.ORG.RU
ФорумAdmin

xfreerdp медленне в 2 раза чем клиент rdp windows, как исправить?

 ,


1

3

У нас в качестве клиентов RDP для Windows машин используются Linux. Так вот мы тестировали разные клиенты: linux fedora и windows. Оригинальный RDP клиент на Windows XP значительно лучше!!!

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

В Windows: 0,5 секунды идет текст, + 0,5 секунды реакция пользователя

В Linux xfreerdp имеет необъяснимую задержку в выводе, типа: 0,5 секунды идет текст и программа делает об этом отметку, + 3 секунды, когда вывод текст прекращается с точки зрения пользователя

Эта своеобразная «линейка» замера производительности для проверки влияние настроек у нас есть, но я сегодня целый день их в разных сочетаниях перебирал: безрезультатно!!!

Машина (в смысле железа) одна и та же и более того Windows клиент, который быстрее вообще запущен на виртуальке (под VM Ware Player).

xfreerdp брали готовый (0.8.???), после скомпилировали последний (1.0.1) одна фигня, только настроек больше стало.

Подскажите: может есть рецепт, как заставить freerdp приблизится к оригинальному клиенту RDP на Windows ? Причем приведенный тест показывает, что тормозит именно вывод на xfreerdp.

Заранее благодарю.


Ответ на: комментарий от funky

Только надо опцию "--gdi sw", а не "--gdi hw"

Дествительно, сработало!!! Файл в 1000 строк командой type text.txt «проходит по экрану» за 10 секунд вместо 30.

Т.е. xfreerdp -f --gdi sw работает быстрее!!!

чем xfreerdp -f

или xfreerdp -f --gdi hw

kpush
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.