다음을 통해 공유


성능 지침

다음 섹션에서는 원격 데스크톱 서비스 환경에서 잘 작동하는 애플리케이션을 개발하기 위한 지침을 제공합니다.

섹션 내용

그래픽 효과

원격 데스크톱 서비스 환경에서 원격 세션으로 실행할 때 사용하지 않도록 설정해야 하는 기능 목록입니다.

원격 데스크톱 서비스의 백그라운드 작업에 대한 지침

모든 사용자의 CPU 가용성을 최대화하려면 원격 데스크톱 서비스 환경에서 실행할 때 백그라운드 작업을 사용하지 않도록 설정하거나 리소스를 많이 사용하지 않는 효율적인 백그라운드 작업을 만듭니다.

스레드 사용

다중 사용자, 다중 프로세서 원격 데스크톱 서비스 환경에 대한 애플리케이션 스레드 사용량을 조정하고 균형을 맞춰야 합니다.

원격 데스크톱 서비스 환경 검색

성능을 최적화하려면 애플리케이션이 원격 데스크톱 서비스 클라이언트 세션에서 실행 중인지 여부를 검색하는 것이 좋습니다.

애플리케이션에서 메모리 누수 및 resolve 문제를 확인합니다. 물론 이는 모든 애플리케이션에 좋은 조언이지만 원격 데스크톱 서비스 환경에서는 여러 사용자가 애플리케이션을 여러 번 실행할 수 있으므로 메모리 누수의 영향을 빠르게 확대할 수 있습니다.

애니메이션, 대형 이미지, 오디오 및 기타 대역폭 집약적 서비스를 구성할 수 있어야 합니다. 이러한 서비스가 기본 함수가 아닌 경우 원격 세션에 대해 기본적으로 해제될 수 있지만 세션이 로컬로 실행되거나 높은 대역폭 연결을 통해 실행될 때 사용하도록 설정할 수 있습니다. 애플리케이션의 목적이 비디오 브로드캐스트 스트리밍과 같은 높은 대역폭 서비스를 제공하는 것이라면 기본적으로 서비스를 해제할 필요가 없습니다.