<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>Message</TITLE>
<META content="MSHTML 6.00.2900.2769" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=750490416-11112005><FONT face=Arial
size=2>Salut,</FONT></SPAN></DIV>
<DIV><SPAN class=750490416-11112005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=750490416-11112005><FONT face=Arial size=2>Voila j'ai réussi
trés récement à lancer plusieurs threads avec un scheduler tres simple en
soft_switch sur IRQ0.</FONT></SPAN></DIV>
<DIV><SPAN class=750490416-11112005><FONT face=Arial size=2>J'essaye donc de
m'amuser avec mes threads, mais je suis tres tres tres vite confronté au
probleme d'acces concurents. ( pour la console par exemple )</FONT></SPAN></DIV>
<DIV><SPAN class=750490416-11112005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=750490416-11112005><FONT face=Arial size=2>J'ai relus les
article SOS sur l'ordonnancement et les primitives de synchronisation et je me
lance donc dans le developpement de waitq perso.</FONT></SPAN></DIV>
<DIV><SPAN class=750490416-11112005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=750490416-11112005><FONT face=Arial size=2>Mon probleme est
simple, je ne trouve pas ou sont allouées les structures
"kwaitq_entry" dans SOS. quelqu'un peut me l'indiquer ?</FONT></SPAN></DIV>
<DIV><SPAN class=750490416-11112005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=750490416-11112005><FONT face=Arial size=2>Personnellement
j'alloue la memoire au moment de l'ajout et la libere durant le delete, mais si
vous n'avez pas fait ca dans SOS c'est pour une bonne raison j'imagine ?
(Performence ?)</FONT></SPAN></DIV>
<DIV><SPAN class=750490416-11112005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=750490416-11112005><FONT face=Arial
size=2>A++</FONT></SPAN></DIV>
<DIV><SPAN class=750490416-11112005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=750490416-11112005><FONT face=Arial
size=2>Romain</FONT></SPAN></DIV></BODY></HTML>