5.1. ,
5.2. . .
5.3.
5.4. ( )
:
ULT
KLT
5.1. ,
( 4.2)
, .
, , , .
, , , , , . : . , , .
5.2. . .
[17]:
(User-level threads ULT);
(kernel-level threads KLT).
, .
, ULT-, . (. 5.7).
, . , , , , . . , , , .
. , . , . , . .
: thread-create, thread-exit, thread-wait thread-yield, . , , . , , , . . " " .
|
|
[17]:
, . , , , , ;
() ;
. - .
:
. , , , , , ;
, . . , ;
, . , .
. , . , . , , , (. 5.8).
. 5.8.
5.3.
, . , . , , . . , , , , , , .
|
|
() [10].
(, ). , . , . , . .
(, ). , , , -, . .
(, , ). . .
5.4.
5.5. :
Windows
Windows . .
Windows NT Windows 2000 , . (processor affinity). . Win32 .
. , . , . Windows 2000 . .
, .
Windows, . , . , .
:
1) , , .
2) , , .
3) , , .
4) .
Windows , .
Windows CONTEXT, CONTEXT.
Windows , , .
. 12 , 2 , 14 , 1/14 . Windows .
2.
|
|
, .
Windows 2000 . . , . Windows 2000 Professional Edition 6. Windows 2000 Server 36. , , , .
, , 3. , , .
, . 86 10 15 .