[SOS] Scheduler de thread simpliste...
Romain LABBE
labbe.romain at wanadoo.fr
Mer 9 Nov 23:30:02 CET 2005
Salut,
C'est encore moi :D !
Je viens de trouver mon probleme de scheduler de thread !
Hip..... Ha.... Je fais du multi thread !!!
Je suis comptant, j'ai mis à jour la doc si ca intéraisse quelqu'un !
http://www.hexanium.com/zumba/thread/
A++
Romain
> -----Message d'origine-----
> De : sos-bounces at the-doors.enix.org
> [mailto:sos-bounces at the-doors.enix.org] De la part de Romain LABBE
> Envoyé : mercredi 9 novembre 2005 22:12
> À : 'SOS mailing-list'
> Objet : RE : [SOS] Scheduler de thread simpliste...
>
>
> Salut,
>
> J'ai recu un petit coup de pouce de Stephane pour resoudre en
> partie mon probleme, c'etait aussi expliqué dans les articles
> SOS mais c'est pas tres facile à comprendre, il faut mettre
> les mains dedans...
>
> Les explications de la doc de son noyau m'ont fait un peu
> avancé, j'ai résolue mon probleme de iret et de eip
> poluant... Il reste encore un probleme dans le passage de
> prametres aux fonctions des threads.
>
> J'ai mis à jour ma doc:
> http://www.hexanium.com/zumba/thread/
> Y'a le source et l'explication du probleme en partie résolu,
> Si ca peut aider...
>
> A++
>
> Romain
>
>
>
>
> -----Message d'origine-----
> De : sos-bounces at the-doors.enix.org
> [mailto:sos-bounces at the-doors.enix.org] De la > part de Romain
> LABBE Envoyé : mardi 8 novembre 2005 17:45 À : Sos-Bounces
> Objet : [SOS] Scheduler de thread simpliste...
>
>
> Salut,
>
> Comme le fesait remarquer Thomas sur l'embryons de scheduler
> que je suis en train de mettre en place, ce systeme est
> lourd, il implique 2 interruptions pour un changement de contexte !
>
> Le systeme fonctionne mais je crois qu'il y'a quelque chose
> que je n'ai pas compris.
>
> Comment lier la chaine des appels C/Asm et les contraintes
> pour le IRET sans passer par une seconde interruption ? En
> effet mon enchainement d'appelle "polue" la pile des EIP de
> retour des fonctions C, comment s'en débarrasser ?
>
> J'expose le probleme ici, c'est pas tres long:
> http://www.hexanium.com/zumba/thread/
> (désolé pour les
> fautes)
>
> Si quelqu'un peut me faire ouvrir les yeux... je l'en remerci
> d'avance !
>
> Dans l'article il y'a les sources (compilés sous Windows, sans
> cygwin...)
>
> Merci
>
> A++
>
> Romain
>
>
> _______________________________________________
> Sos mailing list
> Sos at the-doors.enix.org
> http://the-doors.enix.org/cgi-> bin/mailman/listinfo/sos
>
Plus d'informations sur la liste de diffusion Sos