x-전달의 리소스 사용량

x-전달의 리소스 사용량

AFAIK, X-Window 세션을 전달할 수 있습니다. 즉, 한 컴퓨터("클라이언트")가 다른 컴퓨터("서버")에 (멍청한?) 터미널 역할을 하여 데스크탑, GUI 등을 표시하고 재생할 수 있습니다. 소리 등) .) 이는 프로그램이 실제로 "서버"에서 실행되지만 LAN으로 인해 무시할 수 있는 대기 시간으로 "클라이언트"에서 사용할 수 있음을 의미합니다.

이것이 서버와 클라이언트에 어떤 리소스를 필요로 하는지, 어떤 정보가 실제로 네트워크를 통해 전송되는지 잘 모르겠습니다. 그게 문제입니다. 그것이 제가 알고 싶은 것입니다.

더 명확해짐: 서버와 클라이언트의 책임은 무엇입니까? 두 경우 모두 자원 소비는 얼마입니까? LAN을 통해 어떤 종류의 정보가 전송됩니까? 얼마나 많은 대역폭이 필요합니까?

이러한 질문은 왜 중요한가요? (아마도) 목적은 Raspberry Pi 또는 유사한 값싼 컴퓨터를 좋은 컴퓨터의 터미널로 사용하여 여러 사람이 자신의 모니터, 키보드 및 마우스와 함께 더 큰 컴퓨터를 동시에 사용할 수 있도록 하는 것입니다(대부분 제가 사용하는 경우). 컴퓨터 수가 적음) 프로세서의 15% 미만, RAM의 25% 미만 등)

고려해야 할 사용 사례의 예로는 YouTube 동영상을 시청할 수 있는 가능성이 있습니다. 고려해야 할 핵심 사항은 비디오와 오디오의 동기화 여부, 프레임 속도가 원활한지 등입니다. 렌더링이 서버 측에서 발생하는지 클라이언트 측에서 발생하는지(그리고 어떻게) 그리고 그 결과가 확실하지 않습니다. 클라이언트에서의 렌더링에는 너무 많은 컴퓨팅 리소스가 필요할 수 있고, 서버에서의 렌더링에는 너무 많은 대역폭이 필요할 수 있습니다.

또 다른 예는 플래시 게임을 하는 것입니다. 이는 필수는 아니지만 제한사항을 설명할 수 있습니다.

저는 Valve가 비슷한 것을 달성하려고 노력하고 있다고 생각합니다. 이에 대해 많은 진전이 있거나 기대할 만한 것이 있는지는 모르겠습니다.

관련 정보