내 응용 프로그램은 다양한 색상과 끌어서 놓기 기능을 갖춘 대화형 응용 프로그램이지만 멋진 3D 요소나 애니메이션 또는 비디오가 없기 때문에 일반 GDI(GDI Plus 없음, DirectX 없음)만 사용했습니다.
과거에는 내 응용 프로그램이 데스크톱이나 랩톱에서 실행되었으며 고객에게 다음과 같은 기능을 갖춘 괜찮은 비디오 카드에 투자할 것을 제안했습니다.
- 최소 해상도 1280x1024
- 최소 색 심도 24픽셀
- X 메가바이트의 비디오 카드 메모리
이제 내 사용자는 점점 더 많은 것을 터미널 서버로 전환하고 있으므로 내 질문은 다음과 같습니다.
터미널 서버에서 비디오 카드의 중요성은 무엇입니까?
- 어쨌든 터미널 서버에 비디오 카드가 필요합니까?
- 그렇다면 원격 데스크톱 클라이언트의 해상도는 서버의 비디오 카드가 지원하는 해상도로 제한됩니까?
- 서버에서 선택한 비디오 카드가 터미널 서버에서 실행되는 응용 프로그램(데스크탑 PC에는 표시됨)의 성능에 영향을 미칠 수 있습니까?
- Qt와 같은 그래픽 라이브러리나 DirectX와 같은 것을 사용하기 시작하면 이것이 터미널 서버의 비디오 카드 선택에 영향을 줍니까?
- 이 경우 계산이 비디오 카드로 '오프로드'됩니까? 터미널 서버에서도요?
감사해요.
답변1
서버에서 그래픽 집약적인 작업을 실행하는 경우에만 해당됩니다(예: 유지 관리 중단 시간 동안 서버실에서 게임을 하는 경우). 모든 터미널 서버 항목은 클라이언트를 통해 설정됩니다. 서버는 클라이언트에 대한 그래픽 처리를 수행하지 않습니다.
사람들이 고급 그래픽 카드의 GPU를 사용하여 실제 처리를 수행하는 소프트웨어를 작성하는 경우가 있지만 99%의 경우 그래픽 카드는 컴퓨터에 연결된 모니터를 실행합니다. 그게 다야. 기본 온보드 그래픽 이상의 기능을 갖춘 서버를 본 적이 없습니다...음...한 번도 없었습니다. Sun은 멋진 그래픽을 할 수 있는 작업을 수행하곤 했지만, 내 생각에는 그것은 실제 기능보다는 보기에 더 중요하다고 생각합니다.