̳ ,
. .
㳿
" "
: |
: | . . -12-4 | ||
: | . ... . .. . . .. | ||
. 3
. 3
.. 4
.. 5
ϳ .. 7
. 9
. 11
(. ) , ' ; .
.
:
1. () , ( , , ' ).
2. ( -).
3. ' .
4. ' ( , ').
5. ( , ), .
6. .
7. , .
:
1. ().
2. .
3. ( ), .
4. : , .
³ :
( );
( ' );
( );
( );
( );
( );
( " " ()), ;
|
|
( , , ).
³ :
(, ' );
(, ).
³ :
( , POSIX);
( , ).
³ :
( );
( , ).
³ :
(. open source) - ;
(. proprietary) - .
:
, ;
, .
, , ' ' :
- ( - );
' ( ' );
( ).
.
' - . .
( ):
1. , ( ; );
2. , - ;
3. .
, ( ), , .
ϳ
- . , , .
|
|
- , . , ( ), .
, .
ϳ -
ϳ - - ' .
', - ' .
- - -, , -, , , , . ³ - .
- , . () , , ( ) , , . ' , . .
ϳ '
, ', , , '. ' , ' : , , , , , . , ' - - '.
, ' .
ϳ ' ' , ' -.
' ', () ', , () ' ' ' . (. paging) (. swapping ) 㳿 .
|
|
' :
, , , , - ;
', , , '.
³ ' ', .
' . 1960- , . UNIVAC Control Data Corporation.
1960-, , , . Atlas ( ), CTTS ITSS ( (Ҳ)), THE ( ), RS4000 ( ) ( )
, OS/360 ( IBM), SCOPE ( CDC) 1970- MULTICS (Ҳ Bell Labs), .
, ', , . ( ; ) .
1969 Ҳ , г (Unix; UNICS, MULTICS). , :
( );
( , , ' ' );
;
( C;
(- , ).
, , , .
-, ISO/IEC 9945. , , . , , Bell Labs (System V), (FreeBSD, OpenBSD, NetBSD), Linux, ˳ GNU ( ).
|
|
, . , , 䳿 ( ) . , , .
' ( ), . ' ³, ˳ Ļ. Burroughs MCP B5000, IBM OS/360 IBM System/360, UNIVAC EXEC 8 UNIVAC 1108. ˳ , Datacenter Windows 2003 Server. .
1. . . 2- / . .. . .: , 2005. 640 .
2. : . 㳿: ϳ / . ... .: , 2001. 696 .
3. ³ .. . . 1. . . .. .: - . -, 2005. 70 .
4. : . . / . . .. .: , 2004. 328 .