Hui, da wird altes zeug rausgekramt ... .
Kenne meinen Code zwar nicht mehr (schau bei Gelegenheit mal nach), aber normalerweiße müsste ich das so programmiert haben, dass er wartet bis der letzte Thread beendet ist (wenn ich mich recht erinnere, zähle ich wie viele Threads gestartet und wie viele beendet wurden).
Und ansonsten habe ich weiterhin festgestellt, dass bei Dual-Core und Prozessoren mit HT die Multithreading variante deutlich schneller ist. Bei jeder "normalen" CPU is Singlethreading schneller.
Kenne meinen Code zwar nicht mehr (schau bei Gelegenheit mal nach), aber normalerweiße müsste ich das so programmiert haben, dass er wartet bis der letzte Thread beendet ist (wenn ich mich recht erinnere, zähle ich wie viele Threads gestartet und wie viele beendet wurden).
Und ansonsten habe ich weiterhin festgestellt, dass bei Dual-Core und Prozessoren mit HT die Multithreading variante deutlich schneller ist. Bei jeder "normalen" CPU is Singlethreading schneller.