Je suis en train de jouer un peu avec mon programme (en essayant de multicore plusieurs parties) et j'ai remarqué que l '"historique du CPU" est un peu différent. début. 2 à 4 travailleurs semblent produire un flux de travail «stable», cependant, attacher 5-8 travailleurs produit un comportement erratique (de zéro à max, voir les images). Je devrais souligner que toutes les exécutions ont commencé avec la capacité maximum «lisse» (par exemple 2 noyaux avec seulement 25%), et ont commencé à montrer le comportement erratique seulement après une minute ou ainsi. Que se passe-t-il? J'ai 4 processeur principal, et pensez-vous que ce comportement peut être lié à ce fait?comportement différent lors de l'utilisation d'un nombre différent de travailleurs de la multi-diffusion
J'espère que vous pouvez voir les photos.
2 travailleurs
3 travailleurs
4 travailleurs
5 travailleurs
6 travailleurs
7 travailleurs
8 travailleurs
Utilisez-vous le paquet 'multicore' ou' doSMP'? Est-ce sur Windows 7? – Shane
quel est le but de vos travailleurs? sont-ils complètement indépendants l'un de l'autre? peut-être que vos travailleurs souffrent de la famine. –
Y a-t-il une question ici? Si oui, qu'est-ce que c'est? –