Gibt es eine max. Größe für "Vergleich(en) nach Inhalt
Moderators: Hacker, Stefan2, white
Gibt es eine max. Größe für "Vergleich(en) nach Inhalt
Hallo,
gibt es eine maximale Größe für das Vergleichen von Dateien
nach deren Inhalt ?
Ich wollte zwei 800 MB-.AVI-Dateien vergleichen, bekomme aber bei
ca. 35% immer die Fehlermeldung, dass das vergleichen nicht geht,
weil nicht genug Speicherplatz zur Verfügung steht. Auf der Platte (TEMP-Laufwerk) sind aber ca. 1,5 GByte frei.
Hat jemand dazu einen Hinweis ?
Luzie
gibt es eine maximale Größe für das Vergleichen von Dateien
nach deren Inhalt ?
Ich wollte zwei 800 MB-.AVI-Dateien vergleichen, bekomme aber bei
ca. 35% immer die Fehlermeldung, dass das vergleichen nicht geht,
weil nicht genug Speicherplatz zur Verfügung steht. Auf der Platte (TEMP-Laufwerk) sind aber ca. 1,5 GByte frei.
Hat jemand dazu einen Hinweis ?
Luzie
- SanskritFritz
- Power Member
- Posts: 3693
- Joined: 2003-07-24, 09:25 UTC
- Location: Budapest, Hungary
Du brauchst genügend RAM bzw. mußt Dein Swapfile der Größe der zu vergleichenden Dateien anpassen. Der Plattenplatz ist irrelevant.
Leider lädt die Vergleichsfunktion beide Dateien ins RAM statt nur jeweils kleine Ausschnitte (wie beim Lister) zu untersuchen.
@ghisler: Vielleicht läßt sich da was dran ändern?
Um zu entscheiden, ob Dateien dieser Größenordnung identisch sind, solltest Du Dir für jede Datei eine CRC-Prüfsumme erstellen und dann diese vergleichen.
Icfu
Leider lädt die Vergleichsfunktion beide Dateien ins RAM statt nur jeweils kleine Ausschnitte (wie beim Lister) zu untersuchen.
@ghisler: Vielleicht läßt sich da was dran ändern?
Um zu entscheiden, ob Dateien dieser Größenordnung identisch sind, solltest Du Dir für jede Datei eine CRC-Prüfsumme erstellen und dann diese vergleichen.
Icfu
This account is for sale
- ghisler(Author)
- Site Admin
- Posts: 50475
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Einfach "Verzeichnisse synchronisieren" statt "Vergleich nach Inhalt" verwenden. Grund: "Verzeichnisse synchronisieren" meldet nur gleich/ungleich, "Vergleich nach Inhalt" dagegen versucht bei Ungleichheit die Dateien beide in den Speicher einzublenden und die Unterschiede anzuzeigen.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Wäre es nicht möglich, die Unterschiede analog zum Lister NUR in einem 64k-Ausschnitt o.ä. anzuzeigen?
Wenn man byteweise vergleicht, braucht man doch nicht beide Dateien vollständig ins RAM zu laden sondern immer nur den jeweiligen Offset angucken.
So wie es sich im Moment darstellt, ist die Vergleichsfunktion mit Inhaltsansicht (und die ist ab und an sehr hilfreich) für große Dateien aufgrund des Speichermangels und der Zeit bis die Dinger geladen sind, völlig untauglich, was sehr schade ist.
Icfu
Wenn man byteweise vergleicht, braucht man doch nicht beide Dateien vollständig ins RAM zu laden sondern immer nur den jeweiligen Offset angucken.
So wie es sich im Moment darstellt, ist die Vergleichsfunktion mit Inhaltsansicht (und die ist ab und an sehr hilfreich) für große Dateien aufgrund des Speichermangels und der Zeit bis die Dinger geladen sind, völlig untauglich, was sehr schade ist.
Icfu
This account is for sale
- ghisler(Author)
- Site Admin
- Posts: 50475
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Hmm, sollte im Prinzip möglich sein, erfordert aber grössere Aenderungen am Programm. Mal sehen ob sich das irgendwie machen lässt.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com