Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Windows Thread-Performance wenn minimiert (https://www.delphipraxis.net/211410-windows-thread-performance-wenn-minimiert.html)

dummzeuch 13. Sep 2022 19:12

AW: Windows Thread-Performance wenn minimiert
 
Man kann auch bei Windows 10 noch einstellen, wie die Performance bei Vordergrund- und Hintergrund-Programmen aufgeteilt werden soll:

This PC -> Properties -> Advanced System Settings -> Advanced -> Performance -> Settings -> Advanced -> Processor Scheduling

Dort von "Programs" auf "Background Services" umstellen.

Danach sollte die Thread-Performance von Vordergrund und Hintergrundprogrammen gleich sein. So zumindest die Theorie.

(Es kann sein, dass man zu dieser Einstellung auch einfacher hinkommt, aber dies ist die, die ich gerade gefunden habe.)

himitsu 13. Sep 2022 19:34

AW: Windows Thread-Performance wenn minimiert
 
Die einfache Idee mit [Win] und dann sowas wie "performance", "Thread" oder "Scheduler" funktioniert garnicht :shock:


Hey, es gibt einen Windows Performance Analyser :shock:

Google Youtube meint https://www.youtube.com/watch?v=6IXx7xx8t2Y
Wozu brauchen wir da noch AQTime :roll:

Dalai 13. Sep 2022 20:11

AW: Windows Thread-Performance wenn minimiert
 
Zitat:

Zitat von dummzeuch (Beitrag 1511768)
(Es kann sein, dass man zu dieser Einstellung auch einfacher hinkommt [...])

Ja, den Weg kann man deutlich verkürzen: SystemPropertiesPerformance.exe > Erweitert > Prozessorzeitplanung.

Grüße
Dalai

TiGü 14. Sep 2022 09:38

AW: Windows Thread-Performance wenn minimiert
 
Zitat:

Zitat von himitsu (Beitrag 1511771)
Hey, es gibt einen Windows Performance Analyser :shock:

Google Youtube meint https://www.youtube.com/watch?v=6IXx7xx8t2Y
Wozu brauchen wir da noch AQTime :roll:

Wegen der Zuordnung von Quelltextzeilen zu Ausführungszeiten? :coder:

BigAl 14. Sep 2022 19:48

AW: Windows Thread-Performance wenn minimiert
 
Ist ja vielleicht schon langsam off-topic aber ich habe neue Erkenntnisse:

Das von mir beschriebene Verhalten tritt nur unter Windows 11 auf (auf 5 Maschinen getestet, 2 x Win 11, 3 x Win 10). Bei Windows 10 bleiben die Threads absolut stabil. Und das ganze Unabhängig davon ob die Priorität auf den Anwendungen oder auf die Hintergrundprozesse eingestellt wird.

Auch auf dem Zielsystem, welches - auf Wunsch des Kunden - mit Windows 10 ausgeliefert wird.

rabatscher 16. Sep 2022 08:57

AW: Windows Thread-Performance wenn minimiert
 
Soweit ich weiss hat sich Microsoft bei Win11 damit gebrüstet Vordergundprozessen viel höhere
Priorität zuzuweisen wie bevor - eventuell überschreibt das die Einstellung die vorher diskutiert wurde und
macht diese nutzlos.

Hast du schon mal versucht die Threadpriorität im Code zu erhöhen?

BigAl 16. Sep 2022 08:58

AW: Windows Thread-Performance wenn minimiert
 
Zitat:

Zitat von rabatscher (Beitrag 1511877)
Hast du schon mal versucht die Threadpriorität im Code zu erhöhen?

Das war das erste was ich versucht habe :-)

peterbelow 16. Sep 2022 11:48

AW: Windows Thread-Performance wenn minimiert
 
Zitat:

Zitat von BigAl (Beitrag 1511878)
Zitat:

Zitat von rabatscher (Beitrag 1511877)
Hast du schon mal versucht die Threadpriorität im Code zu erhöhen?

Das war das erste was ich versucht habe :-)

Das nützt auch nichts wenn der Prozess eine niedrigere Priorität hat. Vielleicht hilft SetPriorityClass oder SetProcessPriorityBoost...

Thomasl 4. Okt 2022 08:18

AW: Windows Thread-Performance wenn minimiert
 
Kann man hier das verhalten einstellen? Für Windows11
PROCESS_POWER_THROTTLING_IGNORE_TIMER_RESOLUTION

https://learn.microsoft.com/en-us/wi...essinformation

Selber habe ich damit noch kein Problem.
Habt ihr auf Produktionsanlagen normales Windows10/11 ?
Wir nehmen bei Industrieanlagen immer Windows LTSC mit Applocker und UWF Schreibfilter

iamjoosy 4. Okt 2022 13:32

AW: Windows Thread-Performance wenn minimiert
 
Hi, wie kommt ihr an die LTSC Lizenzen ran ? Ich wollte die auch mal für unser Endkunden haben, ging bei MS aber kein weg rein. Gern auch per PM.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:07 Uhr.
Seite 3 von 4     123 4      

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