Bonjour à tous,
J'ai un programme malheureusement long, qui n'utilise pas tout mon CPU (enfin, pas tout les cœurs de mon CPU). Comme principalement, le programme est constitué d'un gros g_slist_foreach qui est ma boucle principale.
Ayant plusieurs cœurs, j'aimerai vraiment que ce foreach soit multithreadé sur tout les cœurs disponible.
Mais je ne sais pas le faire. Quel serait la meilleur méthode pour effectué un tel changement dans mon code ?
Merci pour votre aide.
Je dois avouer que j'ai pas encore vraiment lu la doc du les GThread ou GThreadPoll ...

 

 
		
		 
         
 

 
			
			
 
  
  
 
 
  
  
 
 
  
 
 
			 
   
 


 [GLib] Comment multithreadé une g_slist_foreach
 [GLib] Comment multithreadé une g_slist_foreach
				
 Répondre avec citation
  Répondre avec citation 
			
			


 
			
 Envoyé par gerald3d
 Envoyé par gerald3d
					
Partager