Echoes Corsac.net - Echoes camshot
samedi 20 janvier 2007 (2 posts)
Personnellement, j'ai toujours été parfaitement incapable de faire deux choses en même temps. Quand c'est du domaine du reflexe ou quelque chose de vraiment pas compliqué (parler en marchant, suivre une conversation pas trop complexe en même temps qu'une conduite pas très compliquée, etc.), ça j'arrive à faire, mais c'est tout.

De ce que j'en sais, les filles autour de moi arrivent parfaitement (ou en tout cas font très bien semblant, et l'affirment tout de même) à faire deux choses en même temps. Bon le résultat est pas forcément totalement optimal, mais au moins sur le principe ça marche.

Moi, non, deux choses en même temps je suis pas capable. Par contre, je multiplexe (temporellement) très bien. Passé la phase de mise en route de la tâche, une fois l'habitude prise, je picore de temps en temps dans chaque tâche, pour les avancer en parallèle, selon un algorithme d'ordonnancement qui ressemblerait à du round robin (pour les non-initiés, c'est un algo qui prend les taches les unes après les autres et qui reprend au début une fois arrivé à la fin, pensez au barillet d'un revolver). Je pioche dans l'une, puis dans l'autre, et les changement de contexte (oui ça reste geek dans l'âme ce post, désolé, mais je fais les analogies que je peux, et ça m'aide pas mal) son hyper rapide, je reporte mon attention vers l'une ou l'autre des taches ouvertes très rapidement.

Par contre, c'est pas vraiment du temps réel, j'ai beaucoup de mal à intégrer dedans une nouvelle tache, surtout si elle a tendance à être critique (genre « au fait qu'est ce qu'on se fait pour le diner ? », « comment tu me trouves là ? » ou encore « on passe à table »). Y'a pas vraiment de mécanisme qui déclencherait une interruption là dessus, histoire que ça passe en priorité devant les autres tâches, et que l'évenement soit pas perdu. Enfin y'a vaguement un mécanisme de fallback, en dernier recours, mais il est pas forcément satisfaisant (« mhmhm hmhm »).

Bref, un parallélisme relatif, mais pas vraiment transparent, et pas super adapté au temps réel. M'enfin n'empêche que par contre sur les trucs en cours ça marche super bien, et ça marche même avec pleins de choses en même temps.

Corsac@10:52:34 (Echoes)

Images
Stats
  • 1526 posts
  • 7960 jours
  • 0.19 posts/jour
  • IRC
  • Last.fm
Stuff
Tech
Weblogs
Desktop