원격 성능 카운터

이 항목은 이전 버전의 기존 응용 프로그램과의 호환성을 위해 유지되고 있으나 새로운 개발에는 권장되지 않는 레거시 기술에 대해 설명합니다. 분산 응용 프로그램은 이제 WCF(Windows Communication Foundation)를 사용하여 개발됩니다.

성능 콘솔 .NET CLR 원격 범주에는 응용 프로그램에서 사용하는 원격 개체 정보를 제공하는 카운터가 포함됩니다. 다음 표에서는 이러한 성능 카운터에 대해 설명합니다.

성능 카운터 설명

채널

응용 프로그램이 시작된 이후 모든 응용 프로그램 도메인을 통해 등록된 총 원격 채널 수를 나타냅니다. 채널은 원격 개체 간에 메시지를 전송합니다.

Context Proxies

프로세스가 시작된 이후 이 프로세스의 총 원격 프록시 개체 수를 나타냅니다. 프록시 개체는 원격 개체의 대표자 역할을 하며, 프록시에서 수행한 호출은 모두 올바른 원격 개체로 전달됩니다.

Context Bound Classes Loaded

현재 로드되는 컨텍스트 바인딩 클래스 수를 나타냅니다. 컨텍스트에 바인딩되는 클래스를 컨텍스트 바인딩 클래스라고 합니다. 컨텍스트 바인딩 클래스는 동기화, 스레드 선호도, 트랜잭션 등의 사용 규칙을 제공하는 컨텍스트 특성으로 표시됩니다.

Context-Bound Objects Alloc / sec

초 당 할당된 컨텍스트 바인딩 개체 수를 나타냅니다. 컨텍스트에 바인딩할 수 있는 클래스를 컨텍스트 바인딩 개체라고 합니다. 컨텍스트 바인딩 클래스는 동기화, 스레드 선호도, 트랜잭션 등의 사용 규칙을 제공하는 컨텍스트 특성으로 표시됩니다.

이 카운터는 평균 초과 시간이 아니며, 샘플 간격으로 나뉜 마지막 두 개의 샘플에서 관찰된 값의 차이를 표시합니다.

Contexts

응용 프로그램의 현재 원격 컨텍스트 수를 나타냅니다. 컨텍스트는 동기화, 스레드 선호도, 트랜잭션 등과 같이 동일한 사용 규칙이 있는 개체 컬렉션을 포함하는 경계입니다.

Remote Calls / sec

초 당 발생한 원격 프로시저 호출 수를 나타냅니다. 원격 프로시저 호출은 호출자의 응용 프로그램 도메인 외부에 있는 개체에 대한 호출입니다. 이 카운터는 평균 초과 시간이 아니며, 샘플 간격으로 나뉜 마지막 두 개의 샘플에서 관찰된 값의 차이를 표시합니다.

Total Remote Calls

응용 프로그램이 시작된 이후 발생한 총 원격 프로시저 호출 수를 나타냅니다. 원격 프로시저 호출은 호출자의 응용 프로그램 도메인 외부에 있는 개체에 대한 호출입니다.

참고 항목

관련 자료

Performance Counters
Runtime Profiling
.NET Remoting

빌드 날짜: 2010-02-13