Forum: Programmieren allgemein
Delphi
by Luckie,
8. Okt 2010
An Hand der Größe zu entscheiden, ob Dateien eventuell gleich sein könnten, ist aber kein sehr gutes Kriterium. Ich möchte nicht wissen, wie viele Dateien mit der Größe von 1 KB ich auf der Platte habe.
Forum: Programmieren allgemein
Delphi
by Luckie,
8. Okt 2010
Du bist sehr sparsam mit Informationen. Warum die halbe Festplatte zwischenspeichern? Was machst du mit den Daten und wie machst du das?
Forum: Programmieren allgemein
Delphi
by Luckie,
8. Okt 2010
Wie lädst du denn die Daten.
Forum: Programmieren allgemein
Delphi
by Luckie,
8. Okt 2010
Dass dir der Speicher ausgeht. Ich bin mir ziemlich sicher, dass du Speicher nicht wieder sauber freigibst oder andere Speicherlücken hast.
Forum: Programmieren allgemein
Delphi
by Luckie,
8. Okt 2010
Ich bin mir ziemlich sicher, dass du damit nur die Symptome unterdrückst.
Forum: Programmieren allgemein
Delphi
by Luckie,
6. Okt 2010
Davon ist aber tunlichst abzuraten. Ich habe bisher noch keine Anwendung gesehen, die diesen Schalter benötigt hätte. Wenn der Speicher ausgeht, dann liegt es meist an einer schlampigen Programmierung.
Forum: Programmieren allgemein
Delphi
by Luckie,
6. Okt 2010
Da wird nichts geteilt. Jeder Prozess hat seine 4GB bzw. 2GB virtuellen Adressraum.
Forum: Programmieren allgemein
Delphi
by Luckie,
6. Okt 2010
Das muss nichts heißen. Eventuell ist der Adressraum nur zu stark fragmentiert, so dass ein Block in der angeforderten Größe nicht reserviert werden kann. Und außerdem wenn dein Prozess nicht aktiv ist belegt er keinen nennenswerten physischen Speicher. Siehe dazu auch http://www.michael-puff.de/Artikel/WindowsMemoryManagement.shtml