SSH経由のXforwardingはレンダリングコマンドのみを渡すため、SSH経由のPDF文書Xforwardingはレンダリングされた文書のスクリーンショットを送信するよりもはるかに少ない情報です(たぶん規模の順序かもしれません)。はい、vncが速いようです。どうやってこれができますか?ローカルGPUのボトルネックが原因でクライアントが遅くなる場合を除き、PDFなどの問題は発生しません。
答え1
X11は、同期パイプラインにキュー内の単一の描画呼び出しを送信しています。これは、各呼び出しが以前の呼び出しに対する承認を待っていることを意味します(過度の単純化)。
接続待ち時間が長い場合(送信されたすべてのメッセージに遅延がある)、すべての小さな描画呼び出し(描画する必要があるさまざまな要素、ボタンなどの数によって異なります)は、速度がはるかに遅くなる可能性があります。非常に高い帯域幅でも長い時間がかかります。
この場合、VNCは途中で直接応答を待たずに一度に大量のデータ(画面上のイメージタイル)を送信できるため、パフォーマンスの点で優れています。