Page 1 sur 1
Les thread
Publié : ven. 05/janv./2007 12:40
par wolfjeremy
Salut,
Voila, ça fait quelque temps qu'il y a une question qui me trote dans la tête.
On peut créer combien de thread maxi ?
Car chez moi, un ça va, mais dés que je m'est deux, ils ne vont plus
Merci d'avance pour votre réponse.
Publié : ven. 05/janv./2007 12:56
par Flype
salut,
en principe il n'y a pas de limite (à part la mémoire sans doute...).
qu'est ce que çà fait chez toi ? çà plante (comment) ?
à mon avis
. ou tu les utilisent mal (option threadsafe activé ?)
. ou tu partages les mêmes ressources (strings, tableaux, ...) entre plusieurs threads (il ne faut pas - sauf en utilisant les mutex).
. ou il y a un bug dans purebasic (c'est pas impossible).
fait voir un code simple pour qu'on puisse en juger

Publié : ven. 05/janv./2007 13:09
par wolfjeremy
Ce qu'il ce passe, c'est que le programme ce lance, mais il est impossible d'y faire quelque chose.
C'est surement moi qui les utilises mal, je vais regarder un peu mieu.
Publié : ven. 05/janv./2007 13:40
par Dorian
Si tout ton programme lag voir tout le PC, c'est sûrement une surcharge de commande.
Essaye de mettre quelques delay(10) par exemple dans les threads qui font beaucoup de chose
C'est peut-être sa