Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   wie viele Threads dürfen erzeugt werden (https://www.delphipraxis.net/32055-wie-viele-threads-duerfen-erzeugt-werden.html)

nouna 18. Okt 2004 09:28


wie viele Threads dürfen erzeugt werden
 
Hallo zusammen
weiß jemand vieviele threads kann mann maximal erzeugen, ohne das System zu belasten??

Vjay 18. Okt 2004 09:37

Re: wie viele Threads dürfen erzeugt werden
 
keinen ;)

DP-Maintenance 18. Okt 2004 09:39

DP-Maintenance
 
Dieses Thema wurde von "Daniel" von "Neuen Beitrag zur Code-Library hinzufügen" nach "Programmieren allgemein" verschoben.

Daniel 18. Okt 2004 09:41

Re: wie viele Threads dürfen erzeugt werden
 
Jeder einzelne neue Thread - so klein er auch sein mag - "belastet" das System, indem er mindestens während seiner Erzeugung CPU-Ressourcen benötigt und grundsätzlich auch Speicher benötigt.

Ab wann diese Belastung tatsächlich spürbar wird, hängt vom System und den jeweiligen Threads ab. Mein XP-Taskmanager zeigt mir 463 Threads an, die in meinem System existieren.

dizzy 18. Okt 2004 10:16

Re: wie viele Threads dürfen erzeugt werden
 
Die Onlinehilfe gibt sogar eine Empfehlung für die praktikable Obergrenze ;).

Dax 18. Okt 2004 10:18

Re: wie viele Threads dürfen erzeugt werden
 
Ich empfehle maximal 5 Threads pro Prozess, ansonsten wirds ersten für den Programmierer zu kompliziert und zweitens verbät der Prozess Resourcen, indem er einfach nur zwischen den Threads hin und her wechselt.

BtW: Ich habe einen 1.8GHz-Prozessor, bei langsameren Rechnern könnte die Obergrenze schon bei 2 liegen. ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:00 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