[Linux] Utiliser les montages de VFS, creer un syst de fichier[Copy]

Utiliser les montages de VFS, creer un syst de fichier[Copy] [Linux] - Linux et OS Alternatifs

Marsh Posté le 07-05-2002 à 14:06:01    

Bonjour,
 
je voudrai reussir dans un premier temps a comprendre comment fonctionne le montage des superblocks et inodes dans  VFS  et comment l'utiliser en temps que programmeur pour monter un system de fichier (par exemple un HSM Hierarchical Storage Management)
 
Dans un deuxieme temps, je voudrais comprendre comment fonctionne les inodes et le buffer accocie a ext2fs ... comment lit on un inode et par exemple, affichons le a l'ecran ...
 
je recherche avant tout des schemas permetant de se faire une idee global du system ... la recherche des details etant plus facile ..
Des cours de fac aussi serais pas öal .. je suis deja alle voi des cours de fac pas mal faitrs, mais bien souvent ils s'arretent    a la description et a l'utilisation (bien que en profondeur) de Shell
 
Merci d'avance !!!

Reply

Marsh Posté le 07-05-2002 à 14:06:01   

Reply

Marsh Posté le 07-05-2002 à 18:32:04    

a mon avis le plus simple est de plonger dans les sources du noyau et mater les commentaires du source

Reply

Marsh Posté le 07-05-2002 à 22:04:04    

bein, en fait c deja en train de se faire ....
mais j´ai un bouquin la dessus avec des bouts de code qui indique comment fonctionne une lecture d´inodes comme on la fait tous les jours ...
bon, tres bien,  
mais je recherche des docs plus generales permetant de mieux comprendre le fonctionnement dans son ensemble pour venir s´y placer en temps que programmeur de nouveaute ...
 
voila,  si vous avez des liens ...

Reply

Marsh Posté le 07-05-2002 à 22:14:45    

Pour commencer, je n'ai pas de liens à te fournir :(  
 
Simplement, je te ferais remarquer que le noyau Linux dans l'état actuel est complexe et pas évident à comprendre même pour un programmeur chevronné, cela vient surtout de la recherche de performances brutes, alors peut-être devrais-tu pour commencer t'intéresser aux Unix-like en général pour comprendre les concepts utilisés avant de passer à la vitesse supérieure avec Linux. Par exemple la gestion du buffer cache sous Linux est très complexe, beaucoup plus qu'avec la plupart des Unix-like et plonger dans ce type de choses risque de te faire passer à côté de concepts simples et efficace.

Reply

Marsh Posté le 07-05-2002 à 22:32:08    

t´inquiete pas de mes connaissances en informatique ...
 
bon, je recadre ma recherche ... je cherche des docs sur la programmation, dans, avec l´aide de, et autour du #kernel  
si possible libres de droit ---

Reply

Marsh Posté le 07-05-2002 à 23:21:58    

Je ne savais pas à priori quelles étaient tes connaissances sur le sujet, et si tu as décidé de te plonger sur "comment implémenter un FS pour pouvoir l'utiliser à travers VFS", j'imagine que tu as pas mal potassé sur le sujet, mais ma petite remarque peut servir à d'éventuels lecteurs qui souhaiteraient mettre leurs mains dans le camboui  :hello:

Reply

Marsh Posté le 07-05-2002 à 23:55:04    

NounouRs a écrit a écrit :

t´inquiete pas de mes connaissances en informatique ...
 
bon, je recadre ma recherche ... je cherche des docs sur la programmation, dans, avec l´aide de, et autour du #kernel  
si possible libres de droit ---  




 
le mieux c est peut etre que t achetes ce bouquin : http://safari.oreilly.com/main.asp [...] inuxkernel

Reply

Sujets relatifs:

Leave a Replay

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