Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by CarlAshnikov,
27. Mai 2015
Das stimmt nicht, die Verteilung der Threads hat mit Delphi 5 nichts zu tun.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by CarlAshnikov,
27. Mai 2015
Wieso verteilst du die Threads von Hand auf die Kerne? Normalerweise sollte das Scheduling von Windows die verteilen.
Das Problem hört sich danach an als ob die Threads in einem Synchronisierungsblock hängen und damit nur die Hälfte der Zeit effektiv arbeiten können weil nur einer von Beiden den gearde verwenden darf. Für genauere Analysen solltest du Quelltext zur Verfügung stellen.