Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Ursache für dauerhafte CPU-Auslastung finden (https://www.delphipraxis.net/206912-ursache-fuer-dauerhafte-cpu-auslastung-finden.html)

freimatz 10. Mär 2021 15:29

AW: Ursache für dauerhafte CPU-Auslastung finden
 
Danke CodeX, dass Du so hartnäckig dran geblieben bist. Ich finde das Thema wichtig. :thumb:
Schaut auch mal das an:
https://www.youtube.com/watch?v=R1iH-SqgbZg
Ich finde es gibt inhaltlich einige Mängel, aber die Zielrichtung sollte klar sein.

CodeX 10. Mär 2021 16:12

AW: Ursache für dauerhafte CPU-Auslastung finden
 
Zitat:

Zitat von TiGü (Beitrag 1484773)
Danke für die Rückmeldung.
Zitat:

Zitat von CodeX
Die Ursache lag nach einigem Hin und Her in einer Komponente, die im Thread einen Timer startet und dieser zeichnet die Komponente neu, um diverse Animationen darin abbilden zu können.

Man beachte, wie zutreffend im Nachhinein das Glaskugel-Raten aus Beitrag #10 und #11 waren. :lol:

Um welche Dritt-Komponente handelt es sich denn?
Könnte hilfreich sein für spätere Generationen, die hier per Google drüber stolpern.

Die Komponente ist TChromeTabs.
Glaskugel-Raten ist natürlich ganz nett, aber wir spielen hier nicht Bingo, sondern entwickeln Software ... ähem. :zwinker:
Mir ging es ja von Anfang an darum, ob man die Ursache irgendwie systematisch ermitteln kann. Wenn es wie hier nicht mal den eigenen Code betrifft, ist es eben umso schwerer. Wie gesagt war AQTime dafür zumindest im Ansatz nicht verkehrt, wobei leider nur Laufzeiten und nicht Aktionen gemessen werden. Falls ich etwas übersehen habe, bitte sagen, da man das ja eventuell in der Zukunft wieder gebrauchen könnte.

Zitat:

Zitat von freimatz (Beitrag 1484829)
Danke CodeX, dass Du so hartnäckig dran geblieben bist. Ich finde das Thema wichtig. :thumb:
Schaut auch mal das an:
https://www.youtube.com/watch?v=R1iH-SqgbZg
Ich finde es gibt inhaltlich einige Mängel, aber die Zielrichtung sollte klar sein.

Die Stunde habe ich gerade leider nicht, aber die Grundaussage kann ich natürlich bestätigen. Eigentlich ist es nicht mal so wichtig, ob es einem persönlich um Umwelt, Performance oder Effizienz geht, aber schon der gesunde Menschenverstand sollte einem sagen, dass eine dauerhafte CPU-Auslastung ohne jegliche (gewollte) Aktivität beseitigt werden sollte. Daher bin ich tatsächlich umso überraschter, wenn andere sagen "sind doch nur 2%, ist doch egal".


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:18 Uhr.
Seite 2 von 2     12   

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