Das OFFIZIELLE PROFAN SUPPORT FORUM
Einsteigerfragen
PROFAN-Programmierung
Helfer & Tools
Anregungen & Vorschläge
PROFAN-NEWS
Die Regeln!
2 - PROFAN-Programmierung

 Neues Thema  |  Zur Übersicht  |  Suchen  |  Einloggen   Vorherige Nachricht  |  Nächste Nachricht 
 Re: verzögertes Programmende
Autor: Heinz Brill (---.dip0.t-ipconnect.de)
Datum:   21.07.22 09:42

Ich glaube da weniger, daß die großen Speicherbereiche und
DLLs die Verzögerung verursachen.
Wie gehst du denn mit deinen Dateien um ?
Öfnnest du die einmal beim Programmstart und schließt sie
bei Progammende ?
Da es ja ein großes Programm ist, wäre es da zuviel Arbeit,
den Dateizugriff etwas umzustellen.
Was ich meine, ist, daß du deine Dateien nur speziell beim
Gebrauch öffnest. Also Unterprogramme, die dann aufgerufen
werden, wenn ein Zugriff nötig ist.

- Datei jedesmal öffnen
- Lesen / Schreiben
- Datei schließen.

Das würde dann am Programmende Zeit sparen, weil die Dateien
dann schon mal geschlossen sind. Das könnte man natürlich auch
so bei den Bereichen und DLLs mal versuchen. Aber, wie gesagt, ist
dein Programm auch viel zu groß, um solche Änderungen schnell
vorzunehmen.

Übrigens scheint es in XProfan egal zu sein, ob man mit Close manuell
eine Datei schließt oder nicht. Da gibt es auch keine Fehlermeldung.
XProfan scheint am Programmende (Ende der Prfrun32.dll) alle Handles
zu schließen. Auch die Datei-Handles. Ich meine, das auch irgendwo
mal gelesen zu haben. Wahrscheinlich hat das RGH damals so eingerichtet,
damit man keine Datenverluste bei Dateien und keine Memory Leaks
(Speicherlöscher) bei gedimten Speichern entstehen. Am Anfang von
Profan war ja auch noch RAM - Speicher knapp bzw. teuer. Da konnte
es schon mal vorkommen, daß man Speicherlöscher bei mehrmaligem
Aufruf des Programms hatte. Wenn man den Speicher nicht explizit frei
gab, war der bis zum nächsten Neustart von Window belegt.

Im Augenblick kann ich da nur Vermutungen aussprechen.
Vielleicht ist das bei so einem großen Programm und mehreren
Datein auch normal ?

H.Brill
XProfan X4 + FreeProfan

 Beitrag beantworten  |  Foren-Liste  |  Alle Antworten   Neuerer Beitrag  |  Älteres Thema 

 Beiträge Autor  Datum
 verzögertes Programmende  Neu
Jens-Arne Reumschüssel 20.07.22 22:51 
 Re: verzögertes Programmende  Neu
Heinz Brill 21.07.22 07:30 
 Re: verzögertes Programmende  Neu
Jens-Arne Reumschüssel 21.07.22 08:48 
 Re: verzögertes Programmende  Neu
Heinz Brill 21.07.22 09:42 
 Re: verzögertes Programmende  Neu
Jens-Arne Reumschüssel 21.07.22 16:09 
 Re: verzögertes Programmende  Neu
Jens-Arne Reumschüssel 05.08.22 18:10 
 Re: verzögertes Programmende  Neu
Heinz Brill 06.08.22 09:11 
 Re: verzögertes Programmende  Neu
Jens-Arne Reumschüssel 06.08.22 17:21 
 Re: verzögertes Programmende  Neu
Heinz Brill 06.08.22 19:06 
 Re: verzögertes Programmende  Neu
Arndt Lindner 08.08.22 10:25 
 Re: verzögertes Programmende  Neu
Heinz Brill 08.08.22 10:54 


 Foren-Liste  |  Zur Registrierung 
 Benutzerlogin
 Benutzername:
 Passwort:
 Login-Daten speichern:
   
 Passwort vergessen?
E-Mail-Adresse oder Username unten eingeben. Dann wird Dir per e-Mail ein neues Passwort zugeschickt.

phorum.org