Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#3

Re: Viele permanente IP-Verbindungen parallel handeln

  Alt 17. Aug 2007, 14:31
Wie wäre es mit einem Thread-Pool?
Prinzip: ein Pool von Threads (z.B. 20 Stück) versucht ständig, eine Job-Liste abzuarbeiten.
Bei leerer Job-Liste legen sich die Threads schlafen, bis sie durch neue Jobs aufgeweckt werden.
Angenommen, du hast 80 Anfragen "gleichzeitig", dann werden 80 Jobs in die Liste eingetragen.
Im Durchschnitt verarbeitet jeder Thread dann 4 Jobs, bis die Liste leer ist.

http://www.delphipraxis.net/internal...t.php?t=111982
Andreas
  Mit Zitat antworten Zitat