, , . , . , , .
, , , , . , . (monolithic kernel). , . . , , , . .
́ ́ , , . . .
, , . , , , , , , . , . , , , , . .
. , OpenVMS, Linux, FreeBSD, NetBSD Solaris, ( ) , . , , . , . , - . . , , , , .
|
|
(Layered systems)
, , N N-1. hardware, . , , . THE (Technishe Hogeschool Eindhoven) (Dijkstra) 1968 . :
. 1.2. THE
. , , , . . . , . . , . : . , . , , - .
, . , ; , ; , . . , , , , . hardware , , , -, .. . , . , .
. 1.3.
CP/CMS, VM/370, , IBM/370.
, , , . , .
. , (microkernel architecture) , . , . , , , - .
|
|
. 1.4.
.
. . , , , . . , . , . , , .
, , . , , . , .
Minix GNU Hurd , Linux BSD. Minix 3, , , , [2].
Symbian OS. (a c Symbian OS v8.1, ) .
Symbian OS , , , c , , , . Symbian (. e. ) -, .
Windows NT 3. . , , . 4, , , ( ) .
Windows CE ( , , Windows Mobile), ( ) Windows NT , Windows NT , .
|
|
( ); . , , .
. . , , Linux . . . .
. 4.4BSD MkLinux, Mach. . , , . , .
Windows NT. Windows NT , . NT ( 1 ), "". Windows NT , . , . Microsoft, : , .
, Windows NT .
. .