, , . , , . . , ( -, ), 3-5 . , , .
, , . , , , .
, , , , - , , . , , . , . , , . , , .
() - , , , . , . , , , , . , , . , .
|
|
:
, - , - ;
;
;
.
, - , , - , , .
:
(swapping) - ;
(virtual memory) - (, . .) -.
, , . : , , , - , , . , . , . , , , : , . - . , , , , .
, , . , , , . .
- , .
|
|
- , .
- : , . . .
, , , , . - (page file, paging file). , : , ( ). , .
, , (virtual pages). , .
, ( , ). : 512, 1024, 4096 . . .
( ). . . , .
, , :
, ;
, , ;
, , , ;
, , , .
, , .. , . , . , , , . . .
, , , . . , , . , . , , . ( ) . , , , , .
|
|
, , . , . , , , . . . . . . , - , . . - 1 ( ), 0, . - , , . , .
, . . , - . , -, , -, , . , ( - Novell NetWare 3.x 4.x).
, . , , . , . , , , .
|
|
, . , , , . (reentrantable, reenterability) - , . , .
. , , . , .
, - , . , . . , . , 32- 4 .
, . . . , , , . , , . , , , , .
( ), :
;
;
;
, , .
, , .
, .
, , , . (g, s), g - , a s - . , g s.
. , , . , . , .
|
|
- , - . , . , , , -.
: , , , .
. , , , , , , - . .