![]() |
Re: CPU-Auslastung reduzieren
Aber für was um Gottes willen rufst du ständig die Geburtsdaten ab? Reicht doch, wenn du sie am Anfang abrufst und irgendwo "parkst" (Array etc.). Dann musst du nicht immer auf die Ini zugreifen. :wink:
|
Re: CPU-Auslastung reduzieren
Moin Onz,
Zitat:
Könntest Du mir bitte mal erklären, wozu die Daten alle 5 Sekunden gelesen werden müssen? |
Re: CPU-Auslastung reduzieren
Ich schätze mal, es handelt sich dabei um die Funktion, die abfragt, ob gerade jetzt jemand Geburtstag hat, oder?
|
Re: CPU-Auslastung reduzieren
Das verstehe ich auch nicht ganz....wie ich oben halt oben schon geschireben habe...
|
Re: CPU-Auslastung reduzieren
Stimmt eigentlich, da habt ihr recht.
Ich werde das nochmal überarbeiten :roll: |
Re: CPU-Auslastung reduzieren
[OT] Mal so am Rande: Hat sich etwa wer über deinen BirthdayRemember beschwehrt? :shock: Kann ich mir eigentlich nicht vorstellen. [\OT]
Man liest sich, Stanlay :hi: |
Re: CPU-Auslastung reduzieren
Zitat:
Zitat:
|
Re: CPU-Auslastung reduzieren
Hi Onz,
ich würde für sowas nicht ne INI Datei verwenden. Ne INI-Datei ist mehr für Einstellungen die initiiert werden müssen, also bei Programmstart geladen werden müssen. Während des Programmes sollte man dan nur darauf zugreifen, um "defaults" oder "user-settings" auszuwerten und sie, falls geändert, abzuspeichern. Als Speicher für irgendwelche Daten ist sie eher ungeeignet, da die Maximale Grösse einer INI Datei doch vom System begrenzt ist. (OK es gibt auch "BigIniFiles" die das aufheben.) Verwende doch ne Datenbank oder einfach nur eine Textdatei als Speicher. Gruss Moori |
Re: CPU-Auslastung reduzieren
Moin Onz,
wenn Du die Daten einmal einliest, und dann regelmässig prüfst sollte das genügen. Die Grösse der INI Files könnte, wie moori ja schon sagte, unter gewissen Umständen (9x/ME) zu Problemen führen. Als Ersatz würden dann "normale" StringListen dienen können, schau Dir dazu mal deren Eigenschaft Values an. Das würde dann zwar etwas mehr Verwaltungsaufwand für die Zuordnung von Name und Wert mit sich bringen, aber Du bist von der Grösse her auf der sicheren Seite. |
Re: CPU-Auslastung reduzieren
Also, ich werde vorraussichtlich bei ini's bleiben, da der Umstellungsauwand sehr sehr sehr hoch wäre.
Ich bin der Sache eins weiter auf die SPur gekommen: Je mehr Einträge, je mehr geht das nach oben. :| |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:59 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