![]() |
Re: Mal wieder Threads....
Zitat:
![]() ![]() laufen mit deutlich mehr als 16 aktiven Threads. |
Re: Mal wieder Threads....
Ich hatte gestern 31 laufen. Ohne probs. Im moment laufen *nachguck* 11. Also Peak war bisher 31.
|
Re: Mal wieder Threads....
Ich hatte schon über 1000 laufen, allerdings wie viele davon tatsächlich aktiv waren kann ich nicht genau sagen. Aber bestimmt mehr als 16. Aber ich denke, in so einem Fall ist es ganz sinnvoll, wenn man Priorität der Threads runtersetzt.
|
Re: Mal wieder Threads....
Zitat:
![]() Cheers, Michael |
Re: Mal wieder Threads....
Zitat:
1. Die Stack Size und der zur Verfügung stehende Speicher (RAM) 2. Die Kosten für Threadswitching Microsoft empfiehlt für Serveranwendung die hohe Last für einzelne Requests erzeugen, auf modernen Xeon Systemen maximal 8 Threads per CPU. Dh. Das Limit liegt genau dort, wo das Verhältnis der Verwaltungszeit (CPU-Takte für den aufwendigen Threadwechsel) zum tatsächlichen Nutzen für die Anwendung zu kostspielig wird. Anderst ausgedrückt, je mehr ein Thread arbeiten muss, desto weniger können kostengünstig verwendet werden. Perfmon liefert dafür ausagekräftige Werte (Processor Queue Length) lg. Astat |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:19 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 by Thomas Breitkreuz