Dreamine.Threading 1.0.1
이 패키지는 .NET ThreadPool이나 Task Parallel Library를 대체하려는 목적이 아닙니다.
로딩중...
검색중...
일치하는것 없음
Dreamine.Threading.Interfaces.IThreadAffinityService 인터페이스 참조

더 자세히 ...

Public 멤버 함수

void ApplyToCurrentThread (int coreIndex)
void ClearCurrentThreadAffinity ()

상세한 설명

현재 스레드에 CPU 선호도를 적용하는 플랫폼 서비스 계약을 정의합니다.

IThreadAffinityService.cs 파일의 11 번째 라인에서 정의되었습니다.

멤버 함수 문서화

◆ ApplyToCurrentThread()

void Dreamine.Threading.Interfaces.IThreadAffinityService.ApplyToCurrentThread ( int coreIndex)

현재 스레드를 지정한 CPU 코어에 고정합니다.

매개변수
coreIndex적용할 0부터 시작하는 CPU 코어 인덱스입니다.
예외
ArgumentOutOfRangeException코어 인덱스가 유효하지 않으면 구현체가 발생시킬 수 있습니다.
PlatformNotSupportedException플랫폼이 스레드 선호도를 지원하지 않으면 구현체가 발생시킬 수 있습니다.

◆ ClearCurrentThreadAffinity()

void Dreamine.Threading.Interfaces.IThreadAffinityService.ClearCurrentThreadAffinity ( )

플랫폼이 지원하는 경우 현재 스레드의 CPU 선호도를 해제합니다.


이 인터페이스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: