Programm-Freeze mit RAM-Puffer beheben

Programm-Freeze mit RAM-Puffer beheben

Ich verwende ein Programm mit einem kleinen Fehler. Es ist Closed Source, daher kann ich den Code nicht ändern. Es ist sehr gut für das, was es tut, und es gibt keine Apps wie diese. Daher kann ich keine anderen Programme verwenden.

Aber dieses Programm hat ein sehr großes Problem – es arbeitet so mit der Festplatte. Es hat zwei Dateien – die Hauptdatei, in der alles gespeichert wird, und eine Sicherungskopie dieser Datei. Dieser „kleine“ Fehler – es erstellt die Sicherung Byte für Byte (Byte lesen – Byte schreiben). Und das alle fünf Minuten. Ich habe eine SSD-Festplatte, und das sollte ein Problem sein, weil die Datei sehr klein ist (6898 Bytes). Aber aus irgendeinem dummen Grund friert es beim Speichern ein. Es ist nicht nur ein kleines Einfrieren von 100 ms, sondern ein sehr großes Einfrieren von 10 Sekunden.

Ich habe also eine Frage: Kann ich etwas dagegen tun? Kann ich vielleicht Puffer oder sogar eine RAM-Disk verwenden (14 MB Speicher sind überhaupt kein Problem). Wenn ich eine RAM-Disk verwenden würde, müsste ich sicherstellen, dass die Informationen in den Dateien auf der tatsächlichen Festplatte gespeichert werden. Diese Informationen sind nicht so groß, wenn sie also 5 Minuten lang zurückgesetzt werden, ist das überhaupt kein so großes Problem (sie werden alle 5 Minuten gespeichert, also sollte das eigentlich kein Problem sein).

Die Frage ist also: Wie kann ich es beschleunigen und was ist besser: Puffer, Cache oder vielleicht RAM-Disk?

Und nur damit Sie es wissen: Eines der größten Probleme dabei ist, dass sich im Stammordner mehrere Dateien befinden. Wenn ich also eine RAM-Disk verwenden würde, sollte es nur dieser eine Ordner sein.

verwandte Informationen