Code source Linux, et Processus Unix - Linux et OS Alternatifs
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]
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.
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).
Marsh Posté le 22-01-2002 à 12:54:24
y'a ceci aussi : http://www.kernelnewbies.org/
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]
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 ?