Forum Programmation.c++ cours Thread

Posté par  .
Étiquettes : aucune
0
9
mai
2007
Salut,
Je cherche un cours sur les threads sous Linux. J'en ai trouvé mais en général ils sont très simple....trop simple... car je dois synchroniser des taches, endormir des taches, lancer des taches périodiquement, mettre des priorités, etc....

j'ai trouvé celui ci : http://users.du.se/~hjo/realtime/manuals/posix-threads/uguid(...)
mais j'ai bien l'impression que c'est pour UNIX....

Merci.
  • # Threads lib et forks

    Posté par  . Évalué à 3.

    Ce qui est dispo sous UNIX en général l'est aussi, la plupart du temps, pour Linux en particulier. Dans tous les cas , cherche du coté de linuxthread de Xavier Leroy, ou de bb_thread, déjà très vieille ...

    Autrement, si c'est pour un cours, tu n'es pas non plus obligé de t'appuyer sur une lib exprès. La plupart du temps, un fork suffit et, dès lors, tu peux tirer avantage de tout le système d'ordonnancement de l'OS, spécialisé dans l'affaire, et qui en plus fera cohabiter tes tâches avec le reste de ce qui tourne sur la machine.

    Si tu peux te restreindre à Linux en particulier, vois du coté de l'appel système clone (), sur lequel s'appuient la plupart des libs de threads sous Linux.

    Enfin, POSIX est une norme, qui est même partiellement applicable sous Windows. C'est une bonne idée de la suivre, lorsque c'est possible.
  • # Celui qui que j'ai utilisé

    Posté par  . Évalué à 2.

    Je l'ai lu y a deux ans et il était en anglais, mais j'en garde un excellent souvenir, aujourd'hui il est même dispo en français d'après une news de page principale assez récente sur dllfp.

    C'est par ici => http://linuxfr.org/2007/04/29/22425.html

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.