![]() |
wie viele Threads dürfen erzeugt werden
Hallo zusammen
weiß jemand vieviele threads kann mann maximal erzeugen, ohne das System zu belasten?? |
Re: wie viele Threads dürfen erzeugt werden
keinen ;)
|
DP-Maintenance
Dieses Thema wurde von "Daniel" von "Neuen Beitrag zur Code-Library hinzufügen" nach "Programmieren allgemein" verschoben.
|
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. |
Re: wie viele Threads dürfen erzeugt werden
Die Onlinehilfe gibt sogar eine Empfehlung für die praktikable Obergrenze ;).
|
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 06:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz