Ok liegt auf jeden Fall mal eindeutig am MM.
Hab hier mal meine Vergleichswerte
Code:
Delphi MM
1 : 9125 ms = 9125 ms
4 : 31484 ms = 7871 ms
10: 69656 ms = 6965 ms
Fast MM4
1 : 10562 ms = 10562 ms
4 : 26157 ms = 6539 ms
10: 57359 ms = 5735 ms
SynScaleMM
1 : 9172 ms = 9172 ms
4 : 10093 ms = 2523 ms
10: 24297 ms = 2429 msa
Anzahl der gleichzeitigen Threads : Dauer bis alle Threads fertig waren => Durschnittszeit wie lange ein Thread gebraucht hat.
Habe dazu den SynScaleMM verwendet, der FastMM5 lässt sich nicht kompilieren unter D2007, und da ist zuviel was man ändern müsste.
HAb nun auch den Fast MM4-AVX getestet der ist zwawr etwas schneller wie der normale FastMM4 kommt aber auch nicht an den SynScaleMM ran.
Kennt den SynScaleMM wer und hat den in verwendung?