Ja, das ist in der Tat noch ein Problem.
Ich habe alle diese komponenten in einer
DLL. Wenn ich auf ein und die selbe Datei (also die
DLL) einen dynamischen Zugriff starte, dann geht es tatsächlich garnicht. Ich hab mich provisorisch damit beholfen, dass ich eine Kopie von der
DLL gemacht habe und der eine Thread die eine
DLL und der andere Thread die andere
DLL benutzt. Wenn ich ein brauchbares Ergebnis erzielt habe werde ich mir da was anderes überlegen.
Aber das Problem ist ja nicht, dass es nicht geht, sondern dass die Threads zusammen locker 4 mal so lange brauchen um die Statements abzusetzen als die einfache Schleife. Ich komm nur nicht dahinter warum...
[edit]Ich lade die
DLL pro Thread dynamisch - nicht pro Schleifendurchgang[/edit]
Der frühe Vogel fängt den Wurm, richtig.
Aber wird nicht auch der frühe Wurm vom Vogel gefressen?