13.08.2005, 09:50
Beitrag #1
|
|
|
15.08.2005, 15:17
Beitrag #2
|
|
|
15.08.2005, 15:53
Beitrag #3
|
rolfi
LVF-Gelegenheitsschreiber
Beiträge: 95
Registriert seit: Mar 2005
kA
|
Zeichen in Datei speichern und CPU-Last
Hi Oliver,
werd ich die nächsten Tagen gleich mal probieren.
Wenn das die Rätsels Lösung ist ... THX.
Danke,
Rolf
|
|
|
16.08.2005, 06:56
Beitrag #4
|
|
|
16.08.2005, 08:44
Beitrag #5
|
|
|
19.08.2005, 22:58
Beitrag #6
|
Martin.Henz
LVF-Team
Beiträge: 429
Registriert seit: Jan 2005
2.5.1 bis 20
1992
kA
74363
Deutschland
|
Zeichen in Datei speichern und CPU-Last
rolfi schrieb:ich speichere sekündlich empfangene Daten in ein txt-File mit der Funktion "Zeichen in Datei schreiben".
Leider wird das ganze extrem CPU-Lastig, wenn das Programm eine längere Laufzeit hat bzw. das txt-File schon eine größere Datenmenge beinhaltet.
Weiß jemand von euch eine Lösung (außer das txt-File zu splitten)?
Schreibst du bei jedem Schreibvorgang den kompletten Dateiinhalt oder schreibst du nur die neuen Daten in die Datei? Falls der erstgenannte Fall zutrifft, dann ändere dein Programm so, dass nur noch die neuen Daten an die Datei angehängt werden. Trifft der zweite Fall zu, dann must du an einer anderen Stelle nach dem Problem suchen.
|
|
|
20.08.2005, 12:30
Beitrag #7
|
|
|
20.08.2005, 13:19
Beitrag #8
|
Martin.Henz
LVF-Team
Beiträge: 429
Registriert seit: Jan 2005
2.5.1 bis 20
1992
kA
74363
Deutschland
|
Zeichen in Datei speichern und CPU-Last
Hallo Rolf,
[quote=rolfi]ich speichere immer nur eine weitere Daten-Zeile in Sekundenabständen in das File.
Meine Recherchen ergaben, dass das Programm ohne große CPU-/Speicher-Last arbeitet, wenn die Funktion nicht aktiviert ist.
|
|
|
22.08.2005, 15:40
Beitrag #9
|
|
|
17.09.2005, 18:36
|
hansidergute
LVF-Gelegenheitsschreiber
Beiträge: 119
Registriert seit: Aug 2005
LV8.0,CVI 8.0
2005
kA
88212
Deutschland
|
Zeichen in Datei speichern und CPU-Last
Wie hat Achimedes das denn gemacht das nach mehr als 1MB file size ein neues file geschrieben wird. Ich mach das jetzt so: Datei öffnen-> schreiben,schreiben,...->Datei schließen. Wie komme ich aber während des Schreibens an die File-size ran?
Hab da noch keine richtige Idee, kann mir jemand auf die Sprünge helfen?
|
|
|
| |