differentes Verhalten bei Verwendung einer unterschiedlichen Anzahl von Multicoring-Mitarbeitern
Ich spiele ein bisschen mit meinem Programm herum (versuche ein paar Teile zu multicoren) und habe festgestellt, dass der "CPU-Verlauf" ein bisschen anders aussieht, je nachdem, wie viele Worker ich starte. 2-4 Arbeiter scheinen einen "stabilen" Arbeitsablauf zu erzeugen, aber 5-8 Arbeiter verursachen ein unberechenbares Verhalten (von null bis maximal, siehe Bilder). Ich sollte darauf hinweisen, dass alle Läufe mit einer "glatten" maximalen Kapazität begannen (z. B. 2 Kerne mit nur 25%) und erst nach etwa einer Minute ein unregelmäßiges Verhalten zeigten. Was ist los? Ich habe einen 4-Kern-Prozessor, und denken Sie, dass dieses Verhalten möglicherweise mit dieser Tatsache zusammenhängt?
Ich hoffe, Sie können die Bilder sehen.
2 Arbeiter
3 Arbeiter
4 Arbeiter
5 Arbeiter
6 Arbeiter
7 Arbeiter
8 Arbeiter