Bonjour
Je cherche a utiliser en C# un composant ressemblant à NSOPERATIONQUEUE disponible dans l'environnement de développement MAC et iphone.
le principe de ce composant est une queue dans lequel on met des objets de type "opération" (En fait c'est un objet implémentant la méthode start). La queue est paramétrable pour définir le nombre d'opération a réaliser en même temps.
La contrainte est que l'ordre d'arrivée de mes operations dans la queue est tres important. donc je suis obligé de faire tourner les operations de ma queue une par une en suivant l'ordre d'arrivée dans la queue.
Est ce que je peux faire ca avec threadpool en utilisant setMaxThread à 1 ?
dans msdn, il y a cette remarque
cela vaut il pour les environnement bi processeur ou c'est le cas également sur un core 2 duo par exemple ?Vous ne pouvez pas définir le nombre de threads de travail ou le nombre de threads d'achèvement d'E/S comme étant un nombre inférieur au nombre de processeurs de l'ordinateur.









Répondre avec citation
Partager