Durch die Aussage das er FileCompare.pas benutzt wurden alle Rahmenbedinungen wie Algo. etc. pp. schon festgelegt. Diese
Unit kannst du hier in der CodeLib downloaden. Die 256 Bytes beziehen sich auf den Speicherverbrauch eines Datensatzes zur Datei der den Hash, Dateigröße und Position auf der HD speichert.
Das ein direkter Vergleich zweier Dateien immer schneller ist als ein vorheriger Vergleich mit einer hashfunktion ist nicht zwngsläufig der Fall. Bei meinen Tests habe ich festgestellt das meistens der Hashvergleich denoch schneller ist, auch wenn mit einer Wahrscheinlichkeit von 1 / (2^32 * 2^128) die Möglichkeit eines Duplikates existiert.
Gruß Hagen