C'est koi un thread ?

ngryman Messages postés 19 Date d'inscription samedi 20 octobre 2001 Statut Membre Dernière intervention 2 avril 2004 - 19 août 2002 à 20:17
noSnoR Messages postés 62 Date d'inscription samedi 5 mars 2005 Statut Membre Dernière intervention 11 avril 2006 - 14 août 2005 à 19:29
Ba voilà je me pose la question sur l'utilité d'un thread, et pis c koi exactement ?

Merci d'avance...

5 réponses

zeratul67 Messages postés 97 Date d'inscription mardi 9 avril 2002 Statut Membre Dernière intervention 11 mai 2008
20 août 2002 à 16:24
Toute application lancé sous Windows a son propre processus. Chaque processus dispose des ses variables (toutes celles qu'on définit dans le programme).
A la base, chaque processus a un thread, c'est à dire, une "allocation de temps processeur". Si l'on regarde le code d'une application simple, les instructions sont effectuées les unes après les autres, rien ne peut être fait simultanément.
par contre, si on créé un second thread, 2 fonction pourront fonctionner simultanément.
Si on veux utiliser une fonction qui nécessite de gros calculs par exemples, on la fait exécuter par un second thread, pour éviter que les autres fonctions (graphiques par exemple) ne soit bloquées, et que l'appliation reste "sans réponse".

Si je n'ai pas été assez claire, et que tu ne comprend tjrs pas, dis le, n'hésite pas !
0
zeratul67 Messages postés 97 Date d'inscription mardi 9 avril 2002 Statut Membre Dernière intervention 11 mai 2008
20 août 2002 à 16:27
désolé pour avoir posté 4x ce message, c t involontaire ....
0
zeratul67 Messages postés 97 Date d'inscription mardi 9 avril 2002 Statut Membre Dernière intervention 11 mai 2008
20 août 2002 à 19:05
Le plus simple pour utiliser les threads, à mon avis, c'est la classes disponible ci dessous:
http://www.codeguru.com/misc/ThreadDemo.html
(il faut télécharger le zip)
Ca permet d'utiliser les threads facilement et aussi si on veux de comprendre leur fonctionnement.
0
Fuckly94 Messages postés 32 Date d'inscription jeudi 12 juin 2003 Statut Membre Dernière intervention 12 avril 2006
9 janv. 2005 à 11:22
Les thread sont par exemple utilisé ds les jeu video?????

ZO JA KONET
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
noSnoR Messages postés 62 Date d'inscription samedi 5 mars 2005 Statut Membre Dernière intervention 11 avril 2006
14 août 2005 à 19:29
J'imagine, sinon lors de calcul de chargement de ressource, si une
fonction graphique devais s'executer (progress bar entre 2 zone par
exemple), elle ne servirait à rien... Enfin je n'en sais rien, et
j'imagine simplement que c'est ainsi.
0
Rejoignez-nous