Open n158 opened 3 years ago
Да, если она быстрее, то имеет смысл. Но тут всю DupTerminator надо переписать. Или под MVP если текущий просмотрщик файлов важен или под WPF MVVM. Я могу в принципе начать, но мне сейчас интереснее написать нормальный поисковик частичных дубликатов.
Возможно ли переделать функцию хэширования под алгоритм Blake3? Если судить по бенчмаркам, скорость хэширования этим алгоритмом выше чем с MD5. Проблема в том, что для Blake3 нужна отдельная библиотека, у меня получилось прилинковать ее только повысив версию .Net до 4.7.х. Правда, переделать хэширование у меня пока не хватило времени и знаний.
П.С. Также скорей всего понадобится х64 версия программы, хотя на данный момент компы с х86 CPU уже редкость. Если будет интересно, вот этот проект: Blake3.NET.