Moin,
kann man irgendwie die CPU-Auslastung einzelner Threads bestimmen?
Bei einem Kunden geht die Auslastung der Anwendung auf 100% und wir wissen einfach nicht warum.
Da wäre es schonmal ein großer Schritt, wenn wir wenigstens wüßten welcher Teil (Thread) der Anwendung dieses verursacht.
[edit*4]
Kaum fragt man was ...
Hab grade
DEBUG_THREAD_BASIC_INFORMATION gefunden,
mal sehn ob das hilft. find nix, wo/wie man das verwendet.
Aber
TThread.TSystemTimes (nicht in XE, aber vielleicht kann man was kopieren) *1 und
http://stackoverflow.com/questions/1...-windows-win32 wurde grade gefunden.
1) Totaler Schrott, denn
TThread.GetSystemTimes und
TThread.GetCPUUsage hat absolut nix mit Threads zu tun.
[edit5]
GetThreadTimes