대기 시간이 20ms 인 15Mbit / s 네트워크에서 x11vnc를 사용하고 있습니다. 화면이 많이 바뀌면 x11vnc가 느려집니다 (예 : 브라우저에서 탭을 전환 할 때보 기가 완전히 다시 그려 질 때까지 거의 2 초가 걸립니다.
이상한 점은 x11vnc의 최대 연결 속도가 느린 다시 그리기 중에도 사용 가능한 대역폭의 약 10 %에 불과하다는 것입니다. x11vnc가 다시 그리기 속도를 높이기 위해 사용 가능한 대역폭을 사용하지 않는 이유는 무엇입니까? 예를 들어 scp는 사용 가능한 대역폭의 100 %를 문제없이 사용하고 있습니다.
시스템에서 x11vnc의 병목 현상을 식별하려면 어떻게해야합니까? 지금까지 나는 생각합니다 :
- 10 % 네트워크 사용량 => 네트워크가 병목 현상이 아닙니다
- fb 읽기 속도 : 601 MB / sec => fb 읽기는 병목 현상이 아닙니다
x11vnc를 더 프로파일 링하고 속도 저하를 일으키는 원인을 어떻게 알 수 있습니까?
예를 들어 x11vnc가 처리하는 데이터 양과 화면을 잡고 처리하고 압축하여 네트워크를 통해 전송하는 데 걸리는 시간을 보여주는 스위치가 있습니까?