Windows 2000 , , , , . , . , , - , , - . , , , .
, . , . , . , , .
2000 executive , ( ) :
;
;
.
2000 executive . , , , ( ). , executive , .
, Windows 2000 - . . , --
, , , - .
- 2000 executive, , , NT-. , .
:
.
, , , .
, .
.
|
|
, , , . . , ( ) . Win32 , , . ; .
NT- . , , "" , . , , , . , , , . - , . , executive , . . , , , , , , /, /, .
, , ; . .
Windows 2000
Windows 2000 , . . . , . (, ). Windows , , . , . , , . , ( ) . , . . , , .
, , . . , , . . , Win2000 Professional 6, Win2000 Server 36.
|
|
Control Panel - > System -> Advanced -> Performance options. Applications Win2000 Professional; Background Services Win2000 Server. HKLM\System\CurrentControlset\Control\PriorityControl\ Win32PrioritySeparation.
, , 3, , . . , x86 10, x86 15.
, . , . ( , , , .), , .
, Windows NT. 32 . 1 15 , 16 31 ( 0 ).
:
- (, , , );
- (, , , , )
- .
, :
Create Process | ||
Realtime ( ) | REALTIME_PRIORITY_CLASS | 24 |
High () | HIGH_PRIORITY_CLASS | 13 |
Above normal* ( ) | ABOVE_NORMAL_ PRIORITY_CLASS | 10 |
Normal () | NORMAL_PRIORITY_CLASS | 8 (79) |
Below normal* ( ) | BELOW_NORMAL_ PRIORITY_CLASS | 6 |
Idle () | IDLE_PRIORITY_CLASS | 4 |
* Above normal Below normal Win2000.
Idle , (, ). , , . . , ( ) (7+2 = 9). . , , , . Realtime.
. , , 2 . 15 .
. . , . , , . [-2, +2]. , , , .
|
|
Windows NT , , , . ( ) , , , . , . , , ( ) , . . . , .
, . , - , - . :
1. (Ready). , ( ).
2. (standby). , ( ). , .
3. (Running). , , , , , - .
4. (Waiting). , , , (, -) - , .
5. (Transition). , , , , .
6. (Terminate). , , . , .