.


:




:

































 

 

 

 


Linux




UNIX :

fork

exec.

UNIX , .

Linux : , .

(PID) - (); , signal, modify wait .

(Credentials). , .

(Personality). UNIX, Linux , . , UNIX.

-. , :

, ;

"NAME=VALUE", .

, .

, , .

.

; , .

, , .

. - .

, . (root) (default) .

, .

.

. Linux . Linux , -.

, clone:

fork ;

clone , , .

clone , .

, . , Linux . , , , .

:

, , , ,

, .

, .

Linux :

- . , , , need_resched , , .

, . , , , , .

, Linux , .

(top half) (bottom half):

,

, - , , .

.

. 3 .

. 3. .

 

, .

, .

Linux :

, , .

, .

Linux (credits) (priority). credits:= credits / 2 + priority , . -.

Linux : FIFO round-robin; , .

; , , .

FIFO .

round-robin , RR- .

Linux 2.0 Linux, SMP -; .

, SMP : .

GNU General Public License (GPL) , Linux: , Linux, Linux, ; , GPL, (.. Linux ).

(loadable kernel module, LKM) Linux, , , .

(PID) - (), .

; , , .

, , : () .

Linux , 1990- . UNIX - . Linux . Linux .

Linux BSD UNIX, AT&T UNIX, X Windows. Linux , .

Linux (RPM), Linux.

Linux GNU General Public License, , Linux , , Linux, .

Linux . .

Linux UNIX - . POSIX. Linux API UNIX SVR4, UNIX BSD.

Linux , . . .

Linux , , , . , .

Linux , .

Linux clone, -.

, Linux . , .

( , ) , - .

Linux . FIFO round-robin.

Linux (SMP).

:

1. Linux?

2. Linux?

3. Linux ?

4. Linux ?

5. Linux ?

6. API UNIX- Linux?

7. UNIX Linux?

8. Linux?

9. Linux, ?

10. ?

11. ?

12. Linux?

13. ?

14. ?

15. ?

16. Linux?

17. Linux, ?

18. Linux?

19. Linux?

20. Linux?

21. Linux?

22. Linux?

1. Linux. (partition) Partition Magic. .

2. (RPM) Linux.

3. , Google Android , Linux. , -, Google Android GPL, Linux?

4. Linux ( ), , , .

5. Linux , Linux.





:


: 2017-03-12; !; : 1445 |


:

:

, ,
==> ...

1506 - | 1430 -


© 2015-2024 lektsii.org - -

: 0.038 .