Seya98 Bonjour, je ne savais pas où poster donc je vais tenter ma chance ici. J'aimerais avoir des informations concernant la gestion d'interblocage (deadlock) sous Linux uniquement. Si je m'en souvient bien, Linux ignore lorsqu'un deadlock se produit. Cependant il existe des techniques qui permettent d'éviter au maximum le deadlock, notamment: - Détection puis guérison - Prévention en empêchant l’apparition d’une condition nécessaire à l'interblocage (les 4 condition de Coffman) - Évitement en allouant les ressources avec précaution J'aimerais savoir si linux utilise au moins une de ces techniques. En vous remerciant.
WilQu Je pense que tu auras plus de chance de trouver quelqu’un pouvant répondre à ta question en essayant sur un forum dédié à la progammation et/ou au noyau linux.
philippe_PMA Peut-être : yum install kernel-doc cd /usr/share/doc/kernel-doc-X.Y.Z/Documentation grep -i deadlock *
philippe_PMA Et avec une recherche sur "kernel lock" : kernelbook.sourceforge.net/kernel-locking.pdf http://james.bond.edu.au/courses/inft73626@033/Assigs/Papers/kernel_locking_techniques.html Chapitres 9 et 10 ici http://code.google.com/p/stid/download/detail?name=Linux.Kernel.Development.3rd.Edition.pdf Sinon, ce n'est pas exactement le sujet, mais c'est interessant : http://linuxfr.org/news/la-fin-du-verrou-global-dans-le-noyau-linux http://linuxfr.org/news/le-noyau-linux-2636-est-disponible#new1 http://linuxfr.org/news/sortie-de-la-version-2637-du-noyau-linux#long7
Seya98 Je vais voir tous ça et je vous tiens au courant. Dsl de ne pas pouvoir répondre rapidement, je ne suis pas en france et j'ai 8h de décallage horaire 😐