PDF의 Xforwarding 및 vnc 속도

PDF의 Xforwarding 및 vnc 속도

SSH를 통한 Xforwarding은 렌더링 명령만 전달하므로 SSH를 통한 PDF 문서 Xforwarding은 렌더링된 문서의 스크린샷을 보내는 것보다 정보가 훨씬 적습니다(어쩌면 규모의 순서일 수도 있음). 예, vnc가 더 빠른 것 같습니다. 어떻게 이럴 수있어? 로컬 GPU 병목 현상으로 인해 클라이언트 속도가 느려지는 경우가 아니라면 PDF와 같은 경우에는 문제가 되지 않습니다.

답변1

X11은 동기식 파이프라인에 대기열에 있는 단일 그리기 호출을 보내고 있습니다. 이는 각 호출이 이전 호출에 대한 승인을 기다리고 있음을 의미합니다(과도한 단순화).

연결 대기 시간이 긴 경우(전송된 모든 메시지에 지연이 있음) 모든 작은 그리기 호출(그려야 하는 다양한 요소, 버튼 등의 수에 따라 다름)로 인해 속도가 훨씬 느려질 수 있습니다. 매우 높은 대역폭에서도 오랜 시간이 걸립니다.

이 경우 VNC는 중간에 직접 응답을 기다리지 않고 한 번에 많은 양의 데이터(화면의 이미지 타일)를 보낼 수 있기 때문에 성능면에서 뛰어날 수 있습니다.

관련 정보