J'écris une application dont certaines parties peuvent bénéficer d'un traitement parallèle.
En bref, il s'agit de rechercher des éléments dans un tableau, beaucoup d'éléments. Le tableau étant statique, je peux chercher 2 éléments en même temps par exemple.
Dans une première approche, je me propose de créer un thread pour chaque recherche, mais comme la recherche en soi est rapide, je me demandais si je n'allais pas perdre plus de temps à créer/détruire le thread qu'à chercher.
Ainsi, dans un deuxième temps, je me dis qu'il est mieux de créer 2 threads que l'on garde et réutilise pour chaque recherche. Mais je ne vois pas comment faire.
Merci pour votre aide.
Partager