![]() |
TParallel.For() maximale Anzahl Threads ?
Gibt es eine Möglichkeit bei Benutzung von TParallel.For eine Obergrenze an zu erstellenden Threads anzugeben?
|
AW: TParallel.For() maximale Anzahl Threads ?
Zitat:
|
AW: TParallel.For() maximale Anzahl Threads ?
Ich habe leider nur die Starterversion. Wie funktioniert das denn?
|
AW: TParallel.For() maximale Anzahl Threads ?
Delphi-Quellcode:
P := TThreadPool.Create;
P.SetMinWorkerThreads(2); P.SetMaxWorkerThreads(4); TParallel.&For(1, 100, procedure(I: Integer) begin end, P); |
AW: TParallel.For() maximale Anzahl Threads ?
![]() Gerade gefunden Zitat:
|
AW: TParallel.For() maximale Anzahl Threads ?
Zitat:
Hast du CPU-lastige Tasks und willst alle Kerne maximal auslasten, solltest du die Werte so lassen, wie sie sind. Hast du eher I/O-lastige Tasks, kann es durchaus sinnvoll sein, die maximale Anzahl der Threads deutlich zu erhöhen. |
AW: TParallel.For() maximale Anzahl Threads ?
Ich habe eine Liste mit Quellpfaden und Zielpfaden. Quelldaten sollen zum Ziel kopiert werden.
|
AW: TParallel.For() maximale Anzahl Threads ?
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:21 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