AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

CPU-Auslastung reduzieren

Ein Thema von moritz · begonnen am 15. Jul 2003 · letzter Beitrag vom 19. Aug 2003
Antwort Antwort
Seite 3 von 4     123 4      
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#21

Re: CPU-Auslastung reduzieren

  Alt 15. Jul 2003, 21:01
Und dass das Programm zum Schluß 80MB braucht, ich würde da mal kucken, ob du auch immer überall den Speicher wieder freigibst.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Alexander

Registriert seit: 28. Aug 2002
Ort: Oldenburg
3.513 Beiträge
 
Turbo Delphi für .NET
 
#22

Re: CPU-Auslastung reduzieren

  Alt 16. Jul 2003, 12:32
Du darst halt nicht alle 5 sec immer alles auslesen, sondern nur am anfang alles auslesen und dann, wenn sich was ändert, musst du das vorhergelesene immer nur updaten
Alexander
  Mit Zitat antworten Zitat
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#23

Re: CPU-Auslastung reduzieren

  Alt 16. Jul 2003, 13:04
Ja, daran arbeite ich gerade.
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
Blizzard

Registriert seit: 4. Jan 2003
88 Beiträge
 
Delphi 6 Enterprise
 
#24

Re: CPU-Auslastung reduzieren

  Alt 16. Jul 2003, 14:05
Schonmal daran gedacht die datei von nem tshellchangenotifier (palette beispiele) überwachen zu lassen und nur wenn sich was ändert neu in nen array zu laden?
  Mit Zitat antworten Zitat
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#25

Re: CPU-Auslastung reduzieren

  Alt 16. Jul 2003, 14:11
Ich hab dsa Problem gelöst.
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
Benutzerbild von 1PM
1PM

Registriert seit: 27. Dez 2002
Ort: Ludwigshafen
145 Beiträge
 
#26

Re: CPU-Auslastung reduzieren

  Alt 16. Jul 2003, 14:44
Lies die Daten in einen Array ein, mit dem du dann Arbeiten kannst!

Gruß 1PM
How can I know what I think before I hear what I say?
  Mit Zitat antworten Zitat
woki

Registriert seit: 29. Mär 2003
563 Beiträge
 
Delphi 2006 Architect
 
#27

Re: CPU-Auslastung reduzieren

  Alt 16. Jul 2003, 17:03
Hallo,

sicher ist das Konzept, ini-datei, alle fünf sekunden neu einlesen etc nicht ganz optimal, vorsichtig ausgedrückt, aber der schnellste Weg hier eine deutliche Verbesserung zu erreichen, ohne viel Änderungsaufwand, wäre wohl statt TInifile TMemInifile zu verwenden.

Das stopft natürlich nicht das Speicherloch.

Grüsse
Woki
  Mit Zitat antworten Zitat
Alexander

Registriert seit: 28. Aug 2002
Ort: Oldenburg
3.513 Beiträge
 
Turbo Delphi für .NET
 
#28

Re: CPU-Auslastung reduzieren

  Alt 16. Jul 2003, 17:12
er hat doch das Problem schon im Griff.
Alexander
  Mit Zitat antworten Zitat
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#29

Re: CPU-Auslastung reduzieren

  Alt 16. Jul 2003, 19:48
Ja, es wird jetzt bei jeder Änderung einfach aktualisiert. Viel einfacher
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
Alexander

Registriert seit: 28. Aug 2002
Ort: Oldenburg
3.513 Beiträge
 
Turbo Delphi für .NET
 
#30

Re: CPU-Auslastung reduzieren

  Alt 17. Jul 2003, 10:22
ähm du musst noch die Frage auf beantowrtet stellen
Alexander
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 4     123 4      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:30 Uhr.
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