Мне нужна утилита для разграничения двух двоичных файлов. Файлы большие (6-50 ГБ).
Примечание.. Здесь нужно особо указать: большинство программ diff работают путем сопоставления файла в их виртуальном адресном пространстве. В 32-битной Windows это ограничивает размеры файлов, которые можно сравнить с менее чем 1 ГБ каждый. (1,5 ГБ, если Windows запущена с помощью переключателя /3GB, и программа объявила, что это 3 ГБ, или LARGEADDRESSAWARE). Если программа настаивает на том, что метод полностью отображает файл в его адресное пространство, он должен быть перекомпилирован как 64-разрядное приложение с адресным пространством 8 ТБ (которое соответствует моим требованиям)
Beyond Compare - мой любимый инструмент для сравнения, и я владею им, но он не может обрабатывать двоичные файлы по сравнению с тем, что может быть помещено в адресное пространство процесса.
HexDiff 3.0 казался интересным, за исключением того, что пробная версия не выполняет diff.
-
инструмент должен быть бесплатным, так как я не плачу деньги, чтобы понять, что он не работает.
-
инструмент должен быть приложением Windows.
-
инструмент не должен быть консольным (то есть, приложением Windows)
-
инструмент должен быть графическим (то есть приложением Windows)