Code source Linux, et Processus Unix

Code source Linux, et Processus Unix - Linux et OS Alternatifs

Marsh Posté le 22-01-2002 à 03:09:47    

bon, les OS alternatifs, et Linux en particulier c'est pas mon truc, donc je viens ici gratter un peu d'aide, si mes 2 questions vous gonflent, ignorer les !
 
Part 1 : Find out, with the help of the man pages and any UNIX documentation you deem fit, the different interprocess communication schemes that are available. Write a paragraph per scheme that explains it clearly. Then, give an example of a situation in which that interprocess communication scheme is useful.
 
=> si vous avez un lien interessant pour ca, ou n'importe quoi d'ailleurs ;)
 
Part 2 : The second part is to download the source code of a Linux kernel (any version will do) and to find the source files in which the process table is defined. Include this part of the code in your document and describe, to the best of your knowledge, what is the purpose of every field in this data structure.  
 
Pour la question 2 en particulier, vous avez une idee ou je peux me procurer un code source commente de Linux ?

Reply

Marsh Posté le 22-01-2002 à 03:09:47   

Reply

Marsh Posté le 22-01-2002 à 09:58:41    

Google est ton ami  
 
Part 1:  
http://www.google.com/linux?restri [...] Google&lr=  
 
Part 2:  
 
http://www.linuxdoc.org/LDP/lki/index.html  
 
D'une maniere generale, je pense que tu trouveras ton bonheur sur http://www.linuxdoc.org/LDP/  
 
++

 

[edtdd]--Message édité par pipomolo--[/edtdd]

Reply

Marsh Posté le 22-01-2002 à 10:02:55    

Stilgars@toronto a écrit a écrit :

bon, les OS alternatifs, et Linux en particulier c'est pas mon truc, donc je viens ici gratter un peu d'aide, si mes 2 questions vous gonflent, ignorer les !
 
Part 1 : Find out, with the help of the man pages and any UNIX documentation you deem fit, the different interprocess communication schemes that are available. Write a paragraph per scheme that explains it clearly. Then, give an example of a situation in which that interprocess communication scheme is useful.




 
Alors tu as :
- la mémoire partagée
- les sémaphores
- les files de messages
 
En faisant man ipcs, tu devrait trouver des infos.
Autres pages de man : shmget, semget, msget.
Si ya pas de pages de man la dessus essaye "info shmget" ...
 
Pour le code source commenté de linux, il y a +ieurs bouquins qui traitent de ça mais je sais pas si ils sont dispos en ligne.

Reply

Marsh Posté le 22-01-2002 à 10:07:53    

Stilgars@toronto a écrit a écrit :

 
Pour la question 2 en particulier, vous avez une idee ou je peux me procurer un code source commente de Linux ?  




 
http://lxr.linux.no/source/
 
C'est le code source classique, mais comme il est farci de liens hypertexte, on s'y retrouve bien. Ca demande de connaitre le C, mais tu devrais trouver facilement (une fois comprise la structur globale entre arch et les systèmes au dessus).


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 22-01-2002 à 12:54:24    

y'a ceci aussi : http://www.kernelnewbies.org/


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 22-01-2002 à 21:36:52    

merci les gars, j'avais trouve pas mal de trucs sur google, mais manquant de recul sur UNIX en particulier et les OS en general, je voulais avoir confirmation, afin de ne pas faire du hors sujet.
 
Question 1 : Semaphores, shared memory etc.. ok c'est bon j'ai une tonne de docu dessus, faut juste condenser et resumer.
 
Qt aux liens sur les kernels pour la Q2, je vais decortiquer tout ca (j'ai de bonnes bases en C, ce devrait etre bon).
 
Merci a tous !

 

[edtdd]--Message édité par Stilgars@toronto--[/edtdd]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed