다음을 통해 공유


MEMORY_PRIORITY_INFORMATION 구조체(processthreadsapi.h)

스레드 또는 프로세스의 메모리 우선 순위를 지정합니다. 이 구조체는 GetProcessInformation, SetProcessInformation, GetThreadInformationSetThreadInformation 함수에서 사용됩니다.

구문

typedef struct _MEMORY_PRIORITY_INFORMATION {
  ULONG MemoryPriority;
} MEMORY_PRIORITY_INFORMATION, *PMEMORY_PRIORITY_INFORMATION;

멤버

MemoryPriority

스레드 또는 프로세스의 메모리 우선 순위입니다. 이 멤버는 다음 값 중 하나일 수 있습니다.

의미
MEMORY_PRIORITY_VERY_LOW
1
메모리 우선 순위가 매우 낮습니다.
MEMORY_PRIORITY_LOW
2
메모리 우선 순위가 낮습니다.
MEMORY_PRIORITY_MEDIUM
3
중간 메모리 우선 순위입니다.
MEMORY_PRIORITY_BELOW_NORMAL
4
일반 메모리 우선 순위보다 낮습니다.
MEMORY_PRIORITY_NORMAL
5
일반 메모리 우선 순위입니다. 이는 시스템의 모든 스레드 및 프로세스에 대한 기본 우선 순위입니다.

설명

스레드 또는 프로세스의 메모리 우선 순위는 작업 집합에서 페이지를 트리밍할 때 메모리 관리자에 대한 힌트 역할을 합니다. 메모리 우선 순위가 낮은 페이지는 메모리 우선 순위가 높은 페이지보다 우선 순위가 높은 페이지보다 우선 순위가 같을 수 있습니다. 자세한 내용은 작업 집합을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
머리글 processthreadsapi.h(Windows.h 포함)

추가 정보

GetProcessInformation

GetThreadInformation

SetProcessInformation

SetThreadInformation