
Zitat von
sirius:
Der Prozedurkopf hat natürlich keinen Einfluss auf die Speicherverwaltung. War nur ein Tipp nebenbei. Und Windows freut sich

Die Speicherverwaltung von Delphi hat eine Critical Section und es darf eben nur ein Thread gleichzeitig darauf zugreifen. Ein Thread hat ja nur einen eigenen Stack. Heap, Datensegment und Codesegement sind ja identisch.
Achso, danke für den Hinweis

Ich müßte also einen Thread außerhalb meiner Anwendung starten, damit
die Kontextswitches verhindert werden könnten. Mit den anderen MemoryManagern erreicht man zwar eine Besserung, aber leider switcht das Programm immer noch recht viel.