, . : . . . , . , . . . , . . , (--). , . , . , , .
. , . . , .
, . , . .
, , . , , , . , , .
. , . , . , . . , - . , . , , , , DMA .
|
|
-
<read> . . . - , .
: , .
: n , n .
, . . : , <pull> ( ) , .
, . , . .
36
, . 4 : 1- , 2-( ), 3- , , , 4- .
37
kernel. . 3 : , , - . (UID), , .
38
() 1 . , . bash. , , . , , .
|
|
39
, , , .
, , . , , , main. , , ( main) . 2 API fork() & exec(__). fork() , ( ). .
, fork(). , . , . 1 .
40
, . .
. , . . . , . . , , .
41
. , . . . , . . , , .
42
!
43
, , , ( , , ). , , . , , , , . , , . . - .
|
|
44
. , . . , . . , . - . , , . , , , , , , , . : ; ; , , ( ); , , () , .
45 FAT
FAT (File Allocation Table ) , : , , , . FAT : . , . -; , ( ). , , -. , ? , . : (Boot Record, BR), (Reserved Sectors, ResSec), (File Allocation Table, FAT), (Root Directory, RDir).