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