Thema: Delphi Threadanzahl begrenzen

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#7

Re: Threadanzahl begrenzen

  Alt 18. Sep 2009, 15:50
dann merk dir die Dateien und erstelle erst einen neuen Thread, wenn er noch "Platz" hat.

Oder ganz einfach
- erstelle eine Dateiliste
- erstelle deine 16 Threads
- fülle nun diese Liste
- und wenn ein thread grad nichts zu tun hat, schaut er in diese Liste,
holt sich eine Datei dort raus und arbeitet sie ab
- wenn ein thread nun fertig ist, dann holt er sich die nächste Datei oder geht in einen Wartemodus, bis wieder Dateien in der Liste sind
...
$2B or not $2B
  Mit Zitat antworten Zitat