Почему VNC такой медленный?
Я подключаюсь из клиента TigerVNC на MacOS к серверу x11vnc, работающему в Linux.
При скорости соединения 6 Мбит/с на стороне клиента и 100 Мбит/с на стороне сервера обновление экрана при сложной картинке занимает 7+ секунд. Я сделал скриншот этой картинки, размер файла 800 КБ. 800k при скорости соединения 6 Мбит/с должны передаваться примерно за 1 секунду.
Почему VNC требуется много секунд для передачи изображения, которое обычно занимает ~1 секунду?
Может быть, VNC выполняет множество операций туда и обратно для передачи фрагментов изображения?
Может быть, какие-то параметры VNC неверны?
Может быть, есть какие-то ошибки?
Это мои предположения.