다음을 통해 공유


ApplicationPoolCpu.SmpProcessorAffinityMask 속성

정의

애플리케이션 풀의 CPU 선호도를 가져오거나 설정합니다.

public:
 property long SmpProcessorAffinityMask { long get(); void set(long value); };
public long SmpProcessorAffinityMask { get; set; }
member this.SmpProcessorAffinityMask : int64 with get, set
Public Property SmpProcessorAffinityMask As Long

속성 값

애플리케이션 풀의 CPU 선호도를 나타내는 값입니다. 기본값은 4294967295.

예외

값이 MinValue보다 작거나 MaxValue보다 큰 경우

예제

다음 예제에서는 속성의 SmpProcessorAffinityMask 값을 가져오고 표시합니다. 이 코드 예제는에 대해 제공 된 큰 예제의 일부는 ApplicationPoolCpu 클래스입니다.

Console.WriteLine("SmpProcessorAffinityMask: " +
    apppool.Cpu.SmpProcessorAffinityMask.ToString());

설명

이 속성은 애플리케이션 풀에서 작업자가 처리하는 CPU가 바인딩되는 16진수 프로세서 마스크를 구성합니다. 이 속성이 적용되기 전에 현재 개체에 SmpAffinitized 대해 속성을 로 true 설정해야 ApplicationPool 합니다.

참고

이 속성을 0으로 설정하지 마세요. 이렇게 하면 SMP 선호도가 비활성화되고 오류 조건이 만들어집니다. 한 CPU에서 실행되는 프로세스는 수명 동안 해당 CPU와 관련이 없습니다.

적용 대상