Priority(settingsType) 요소
작업의 우선 순위 수준을 지정합니다.
<xs:element name="Priority"
type="priorityType"
default="7"
minOccurs="0"
/>
Priority 요소는 settingsType 복합 형식으로 정의됩니다.
부모 요소
요소 | 파생됨 | Description |
---|---|---|
설정 | settingsType | 작업 스케줄러가 작업을 수행하는 데 사용하는 설정을 포함합니다. |
설명
우선 순위 수준 0은 가장 높은 우선 순위이며 우선 순위 수준 10은 가장 낮은 우선 순위입니다. 기본값은 7입니다. 최소값과 최대값은 priorityType 단순 형식으로 설정됩니다. 우선 순위 수준 7과 8은 백그라운드 작업에 사용되며 우선 순위 수준 4, 5 및 6은 대화형 작업에 사용됩니다.
작업의 작업은 우선 순위 클래스 값을 기반으로 하는 우선 순위가 있는 프로세스에서 시작됩니다. 우선 순위 수준 값(스레드 우선 순위)은 COM 처리기, 메시지 상자 및 전자 메일 작업 작업에 사용됩니다. 우선 순위 클래스 및 우선 순위 수준 값에 대한 자세한 내용은 일정 우선 순위; I/O 우선 순위 값에 대한 자세한 내용은 IO_PRIORITY_HINT 열거형을 참조하세요. 메모리 우선 순위 값에 대한 자세한 내용은 MEMORY_PRIORITY_INFORMATION 구조를 참조하세요. 다음 표에서는 Priority 요소 및 해당 Priority 클래스, 우선 순위 수준, I/O 우선 순위 및 메모리 우선 순위 값에 대한 가능한 값을 나열합니다.
작업 우선 순위 | 우선 순위 클래스 | 우선 순위 수준 | I/O 우선 순위 | 메모리 우선 순위 |
---|---|---|---|---|
0 | REALTIME_PRIORITY_CLASS | THREAD_PRIORITY_TIME_CRITICAL | IoPriorityNormal | MEMORY_PRIORITY_NORMAL |
1 | HIGH_PRIORITY_CLASS | THREAD_PRIORITY_HIGHEST | IoPriorityNormal | MEMORY_PRIORITY_NORMAL |
2 | ABOVE_NORMAL_PRIORITY_CLASS | THREAD_PRIORITY_ABOVE_NORMAL | IoPriorityNormal | MEMORY_PRIORITY_NORMAL |
3 | ABOVE_NORMAL_PRIORITY_CLASS | THREAD_PRIORITY_ABOVE_NORMAL | IoPriorityNormal | MEMORY_PRIORITY_NORMAL |
4 | NORMAL_PRIORITY_CLASS | THREAD_PRIORITY_NORMAL | IoPriorityNormal | MEMORY_PRIORITY_NORMAL |
5 | NORMAL_PRIORITY_CLASS | THREAD_PRIORITY_NORMAL | IoPriorityNormal | MEMORY_PRIORITY_BELOW_NORMAL |
6 | NORMAL_PRIORITY_CLASS | THREAD_PRIORITY_NORMAL | IoPriorityNormal | MEMORY_PRIORITY_MEDIUM |
7 | BELOW_NORMAL_PRIORITY_CLASS | THREAD_PRIORITY_BELOW_NORMAL | IoPriorityLow | MEMORY_PRIORITY_LOW |
8 | BELOW_NORMAL_PRIORITY_CLASS | THREAD_PRIORITY_BELOW_NORMAL | IoPriorityLow | MEMORY_PRIORITY_VERY_LOW |
9 | IDLE_PRIORITY_CLASS | THREAD_PRIORITY_LOWEST | IoPriorityVeryLow | MEMORY_PRIORITY_VERY_LOW |
10 | IDLE_PRIORITY_CLASS | THREAD_PRIORITY_IDLE | IoPriorityVeryLow | MEMORY_PRIORITY_VERY_LOW |
C++ 개발의 경우 ITaskSettings의 우선 순위 속성을 참조하세요.
스크립트 개발은 TaskSettings.Priority를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2008 [데스크톱 앱만 해당] |