Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Threads im System "beobachten". Max nicht überschreiten. (https://www.delphipraxis.net/149020-threads-im-system-beobachten-max-nicht-ueberschreiten.html)

Jackie1983 12. Mär 2010 13:55


Threads im System "beobachten". Max nicht überschr
 
Servus,

habe in meiner Anwendung mehrere Threads. 5 Feste Threads. Jeder Thread kann wieder x neue Threads erstellen, die
beenden sich aber wenn die Threads fertig sind.
Damit nicht gerade 30 Threads gestartet werden, wollte ich mir einen Threadcounter basteln.

Sobald ein Thread starten möchte fragt er den Threadcounter ob noch ein Thread starten darf.
So kann man im Threadcounter die max an Threads festlegen. Und das System überschreitet
nie die maximale Thread anzahl.

Oder direkt von anfang an festlegen wie viele Threads ein Thread erstellen darf.
Aber es kann ja auch mal sein das der Thread 1 nur einen Thread erstellen muss
und Thread 2 muss 4 Threads erstellen.

Was meint ihr dazu?

Mfg

fishly 12. Mär 2010 15:37

Re: Threads im System "beobachten". Max nicht über
 
Schau dir doch mal das hier an:
Link
Vielleicht hilfts dir ja weiter...

lg fishly


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:06 Uhr.

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