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

백그라운드 작업( 애플리케이션의 메시지 루프가 유휴 상태일 때 수행되는 작업)은 단일 사용자 환경에서 우선 순위가 낮은 작업을 처리하는 메커니즘을 제공합니다. 그러나 원격 데스크톱 서비스 환경에서는 한 사용자의 백그라운드 작업이 다른 사용자의 포그라운드 작업과 CPU 주기를 두고 경쟁합니다. 여러 사용자가 포그라운드 및 백그라운드 작업을 모두 실행하는 경우 CPU 요구는 모든 사용자가 포그라운드 작업만 실행하는 경우보다 훨씬 높습니다. 모든 사용자의 CPU 가용성을 최대화하려면 원격 데스크톱 서비스 환경에서 실행할 때 백그라운드 작업을 사용하지 않도록 설정하거나 리소스를 많이 사용하지 않는 효율적인 백그라운드 작업을 만듭니다.

자세한 내용은 원격 데스크톱 서비스 환경 검색을 참조하세요. 원격 데스크톱 서비스 환경을 검색한 후에는 작업을 관리하는 데 사용한 것과 동일한 API 집합을 사용하여 애플리케이션에 대한 백그라운드 작업을 사용하지 않도록 설정하거나 다시 구성할 수 있습니다.