![]() |
CPU Usage
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
CPU Usage ist ein kleines Programm, dass die CPU Auslastung anzeigt. Farbe und Transparenz kann geaändert werden. Mehr ist auch gar nicht dazu zu sagen. Florian //Edit: Ich hab ein paar Fehler beseitigt und einige Vorschläge eingebaut; u.a eine Langzeitaufzeichnung. |
Re: CPU Usage
Hallo,
also sobald ich dein programm starte schießt meine Systemauslastung auf 100% ! :shock: Wenn ich dein Programm beende ist wieder alles normal. Also zeigst du nicht die CPU Auslastung an, sondern treibst sie in die Höhe. :P Sonst funktioniert es auf jeden Fall. (Obwohl ich nicht viel Testen konnte da mein Rechner zeitweise eingefroren war :? ) |
Re: CPU Usage
Liegt vielleicht am AlphaBlend ... :gruebel:
Öffne mal das Kontextmenü des Programms und entferne den Haken vor Transparenz. Florian |
Re: CPU Usage
Zitat:
|
Re: CPU Usage
Dann weis ich auch nicht ... :( :?:
Also bei mir ist die Auslastung unverändert! Ich verwende zur Anzeige die jvSimIndicator Komponente und Zeichne den Hintergrund mit Canvas.RoundRect im OnPaint Ereigniss, aber daran dürfte es eigentlich nicht liegen. Florian |
Re: CPU Usage
Die Auslastung springt immer, von normal auf Vollast.
Es scheint so, als ob die aktualisierung es so in die höhe treibt. |
Re: CPU Usage
Hi, dein Prog. ist ne' feine Sache, hat aber noch einen Fehler.
Wenn die Auslastung meiner CPU einmal 100% erreicht bleibt die Anzeige bei deiner Anwendung auf 100% hängen, das Trayicon läuft zwischen 10% und 100% oder so, hin und her. Ist die Auslastung der CPU < 99% ist alles ok. |
Re: CPU Usage
Danke, ich werd versuchen den Fehler zu finden ...
Florian |
Re: CPU Usage
Zitat:
|
Re: CPU Usage
Ich will euch ja nicht den Spaß verderben (schon garnicht am Programmieren!). Aber Was kann dein Prog was der Taskmanager nicht kann? Ich weiß auf jeden fall, dass ich es nicht verwenden werde weil ich z.B. ein Diagramm will. Also sowas wo man auch sieht wie die Auslastung vor ner Minute war. (z.B. während ich ein Spiel spiele oder ein Programm teste).
Mit einer Diagrammerstellung, die alles aufzeichnet (also nicht nur die letzten 10 minuten oder so) wäre dein Prog besser als der Taskmanager... mfg ps: Achja: Die Transparenzgradeinstellung wäre doch viiiel schöner mit einer TrackBar! |
Re: CPU Usage
@PierreB:
komisch, komisch ... :gruebel: Dürfte eigentlich nicht sein! Werd's mir mal ansehen! @mr47: daran hatte ich auch schon gedacht, zumal es bei den Jedis auch so ne Komponente gibt. Eine Langzeittabelle könnte man einfach als Text speichern. Ich werd die nächste Version entspr. verändern! Florian |
Re: CPU Usage
Bei mir funktioniert alles :gruebel: .
Ein Eintrag "Immer im Vordergrund" wäre nicht schlecht, sonst schließe ich mich mr47 an. |
Re: CPU Usage
@PierreB
Ja die Auslastung ist dann 100% auch im Taskmanager. Ich denke dass im Prog. von Florian ein Schleife (for, while oder so) daran Schult ist wenn die Icons des Trayicon gezeichnet werden. An sonnten stimmen ja die Werte von Prog. und Taskmanager überein. ( Process Explorer ![]() |
Re: CPU Usage
Hallo,
ich weis jetzt woran das Problem mit der CPU Auslastung kam: Ich lasse den Wert mit einem Timer aktualisieren und dessen Interval war auf 1 eingestellt. In der nächsten Version werde ich den Wert konfigurierbar gestalten und einen Minimalwert von 500 ms zulassen. @ Khabarakh: Öffne mal das Kontextmenü! :wink: Florian |
Re: CPU Usage
habe jetzt mal ganz einfach die priorität auf niedrig gestellt.
hilft auch nichts, was ich aber am merkwürdigsten finde: dein teil hat nie über 10% bei mir, dafür zieht explorer.exe auf einmal mächtig. kommt das daher, dass jvSimIndicator mit diesem prozess kommuniziert? auch hat die tray-anzeige des taskmanagers bei mir geflackert, als dein prog an war. sowas finde ich äusserst merküwrdig.... |
Re: CPU Usage
Also das mit der Trayanzeige könnte sein, weil die von meienm Programm genau so aussieht. Vielleicht hast du auf mein Icon geguckt. Mit Explorer.exe komuniziert mein Programm eigentlich nicht ...
Was die jvSimIndicator Komponente macht, weis ich leider nicht. Es könnte höchstens sein, da der CPU Status über die Kernels abgefrag wird, das die explorer.exe auslastet. Arbeite schon an den Verbesserungen ... Florian |
Re: CPU Usage
Danke, möchte gerne wissen, wie man die cpu-usage ausliehst.
|
Re: CPU Usage
Zitat:
|
Re: CPU Usage
Also ich würd dir noch ein Tipp zur Transparenzanzeige geben. Ich hätte es nicht so gemacht, dass der Nutzer den Transparenzgrad 0 wählen kann. Weil dann verschwindet das Fenster ganz. Und ich denke dass einige Leute damit nicht recht etwas anfangen können, wenn das Fesnter plötzlich ganz weg ist. Ich hätte es z.B. auf 50 beschränkt und vielleicht in Prozent angegeben. Sonst ist's aber schönes Programm! :thumb: :thumb: :thumb:
//edit Rechtschreibfehler entfernt! :angel: |
Re: CPU Usage
Wie wäre es, wenn du noch eine RAM-Anzeige einbauen würdest. Ich habe sowas mal schnell gemacht (
![]() Das ist halt nur in der TNA, aber du siehst, wie ich mir das mit dem RAM vorstelle (links: CPU-, rechts: RAM-Auslastung). |
Re: CPU Usage
Also bei mir ist die CPU Last durch das Programm auch auf 100%.
Das Trayicon schwankt aber von 0 - 100! Kidix |
Re: CPU Usage
Hallo,
hab oben eine neue Version hochgeladen. Florian |
Re: CPU Usage
Hi, gefällt mir.
Eine kleine Sache : Wenn man die Grösse ändert und danach den "Grösseverändermodus" verlässt wird das Toll wieder ein bissel grösser. Absicht ? :gruebel: |
Re: CPU Usage
Eigentlich nicht!
Ist aber leicht zu korrigieren! Florian |
Re: CPU Usage
Nachdem das Programm von Manuel nicht mehr richtig geht hab ich deins gefunden. Sieht gut aus, aber kannst du noch einbauen, dass dein Programm minimiert im Systray startet? Das ist dann alles.
André |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12: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-2025 by Thomas Breitkreuz