원격 데스크톱이 응답하지 않는 서비스


0

원격 데스크톱을 사용해야하는 서버 (win 2008 r2)에서 서비스를 테스트하고 있지만 서비스를 시작하면 원격 데스크톱이 크게 응답하지 않습니다. 여전히 입력이 필요하지만 1 분에 하나의 동작 만 등록하고 1 분에 한 번만 디스플레이를 업데이트하는 것 같습니다.

분명히 문제는 서비스와 관련이 있지만 (로컬 컴퓨터에서 문제가 발생하지 않음) 원격 데스크톱이 너무 느릴 때 문제를 올바르게 디버깅 할 수 없습니다.

추측해야한다면 서비스가 서버에서 너무 많은 처리 능력을 사용하고 있으므로 원격 데스크톱을 효율적으로 실행할 수 없다고 말할 수 있습니다. 이 경우 원격 데스크톱의 처리 성능을 저하시켜 느려지지 않도록하는 방법이 있습니까?


해당 서비스가 네트워크 리소스를 사용하고 있습니까?

나는 실행하는 것이 좋습니다 것입니다 시스템 성능 데이터 수집기 집합을 또는 윈도우에 필요한 관련 정보를 기록 자신의 수집기 집합 만들기 성능 모니터를
스콧 체임벌린

@week-netTcpBinding을 사용하는 Windows 서비스에서 호스팅되는 WCF 서비스입니다. 작은 실험에서 내가 할 수있는 것은 차이를 만드는 Message Queue를 확인하는 스레드입니다 (댓글을 작성하면 문제가 중지됩니다)
Septih

이 경우 @Septih 메시지 대기열을 확인하는 코드를 stackoverflow에서 게시합니다. 확인 방법에 따라 CPU 코어를 100 % 페깅 할 수 있습니다. 시스템에 CPU가 하나만 있거나이 대기열 중 둘 이상이있는 경우 시스템을 쉽게 과세 할 수 있습니다. 코드를 포함하도록 질문편집 한 후 중재자에게 표시하면 질문을 이동할 수 있습니다. 문제를 해결하는 데 도움이되도록이 코드를 실제로 확인해야합니다 (쉽게 해결 될 수도 있음)
Scott Chamberlain

임시 해결책으로 나는 더 높은 우선 순위를 설정하려고 것 svchost.exetermsrv.dll. Sysinternals 유틸리티 Process Explorer 를 사용하여 식별 할 수 있습니다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.