Delphi-PRAXiS
Seite 2 von 8     12 34     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Workerthread: Der Diener im Hintergrund (https://www.delphipraxis.net/93835-workerthread-der-diener-im-hintergrund.html)

alzaimar 14. Jun 2007 10:03

Re: Workerthread: Der Diener im Hintergrund
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich kann meinen Beitrag oben nicht mehr editieren, weil er zu alt ist. Ich hab Matze gefragt, was ich tun soll.

Aber hier ist die Version, die irgendwann im 1.Post sein wird.

shmia 14. Jun 2007 10:58

Re: Workerthread: Der Diener im Hintergrund
 
Zitat:

Kritik, Verbesserungs- und Erweiterungsvorschläge sind ausdrücklich erwünscht.
Also ich bin soweit ganz zufrieden. :thumb:
Aber das Non Plus Ultra wäre ein Thread-Pool, der die Jobs abarbeitet.
Man gibt die max. Anzahl von WorkerThreads vor, die alle auf die gleiche Jobliste zugreifen.
Angenommen man möchte 500 Webseiten downloaden und sieht max 10 parallel arbeitende Threads vor.
Jeder der 10 Threads krallt sich einen Job, arbeitet diesen ab, und wenn er fertig ist schaut er in der Jobliste, ob noch was zu tun ist.

Die Krönung wäre dann folgendes Verhalten:
Wenn ein Thread länger als 10 Sekunden nichts zu tun hat (weil Jobliste leer ist), beendet er sich automatisch.

alzaimar 14. Jun 2007 11:09

Re: Workerthread: Der Diener im Hintergrund
 
Oho. Lustig. Soll ich? :mrgreen:

Bis auf 'die Krönung'. Die ist eigentlich unnötig, weil WaitForSingleObject keine CPU-Zeit verbrät. Mal sehen.

Ich glaub, ich bastel das heut abend.

kalmi01 14. Jun 2007 11:14

Re: Workerthread: Der Diener im Hintergrund
 
Zitat:

Ich glaub, ich bastel das heut abend.
Aber hier einstellen nich vergessen :wink:

alzaimar 14. Jun 2007 11:18

Re: Workerthread: Der Diener im Hintergrund
 
Zitat:

Zitat von kalmi01
Zitat:

Ich glaub, ich bastel das heut abend.
Aber hier einstellen nich vergessen :wink:

Nö. Nachher haben andere noch was davon. Nö Nö. Ich poste ein HEX-Listing zum abtippen. :stupid:

kalmi01 14. Jun 2007 12:01

Re: Workerthread: Der Diener im Hintergrund
 
Zitat:

Zitat von alzaimar
Nö Nö. Ich poste ein HEX-Listing zum abtippen. :stupid:

vom Source, oder von der ZIP-Datei, mit den dcu's für alle Delphi-Releases :twisted:

alzaimar 14. Jun 2007 12:20

Re: Workerthread: Der Diener im Hintergrund
 
Von der ZIP-Datei? Das ist gemein. Nee, nee, sind wir mal nicht so: Hex-Listing vom verschlüsselten Sourcecode! :lol:

Elvis 14. Jun 2007 12:39

Re: Workerthread: Der Diener im Hintergrund
 
Zitat:

Zitat von alzaimar
Von der ZIP-Datei? Das ist gemein. Nee, nee, sind wir mal nicht so: Hex-Listing vom verschlüsselten Sourcecode! :lol:

Mönsch! Gleich 3 Dinge auf einma:l Spannung, Spiel und Schoko.... source code. :freak:

sh17 14. Jun 2007 12:48

Re: Workerthread: Der Diener im Hintergrund
 
Zitat:

Zitat von Elvis
Zitat:

Zitat von alzaimar
Von der ZIP-Datei? Das ist gemein. Nee, nee, sind wir mal nicht so: Hex-Listing vom verschlüsselten Sourcecode! :lol:

Mönsch! Gleich 3 Dinge auf einma:l Spannung, Spiel und Schoko.... source code. :freak:

Und der Key ist der Happy-Code in jedem 7. Thread.

Daniel 14. Jun 2007 13:05

Re: Workerthread: Der Diener im Hintergrund
 
Zitat:

Zitat von alzaimar
Ich kann meinen Beitrag oben nicht mehr editieren, weil er zu alt ist.

:shock:
Kinderchen, so sagt doch was. :stupid: Ich habe die Edit-Limitierung aus dieser Rubrik jetzt rausgenommen. *zupf*


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:14 Uhr.
Seite 2 von 8     12 34     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz