/ .
. , , , .
.
, . . 1.
.
(priority) , . .
Windows , .
- DOS
- 1, 2, 3 100, 20, 80 . 128 . . .
- ?
14 (#PF): Intel386
, (CR0.PG = 1) :
- , , , .. ;
- , , .
: , , CR2, , . (. 3.7.).
, (, ), - .
, (A) . Intel .
- :
-
-
- :
/.
/. (Hard Faults/sec) . , , . , , .
|
|
, , , , . . , . , , .
. , , . , , . , . .
: , .
, , . , .
, , . , .
- Windows
Windows , - , . Round Robin (). , - . , - (. " "). - .
32 . (16-31) , (1-15) , 0 (. . 6.2).
. 6.2.
, . , - SetPriorityClass, :
|
|
- (REALTIME_PRIORITY_CLASS) - 24
- (HIGH_PRIORITY_CLASS) - 13
- (ABOVE_NORMAL_PRIORITY_CLASS) 10
- (NORMAL_PRIORITY_CLASS) - 8
- (BELOW_NORMAL_PRIORITY_CLASS) - 6
- (IDLE_PRIORITY_CLASS) 4
SetThreadPriority:
42
(24, 13, 10, 8, 6 4). , .
16 31 , , Windows, . , , . , , , (. " ") - Windows , , . . 1 15.