2
1
Fork
You've already forked jensame
0
A high-performance duplicate file finder
  • Java 100%
Find a file
2022年11月22日 07:50:16 -05:00
gradle Enable strict dependency verification 2022年08月22日 13:56:53 -04:00
src Don't try to read the whole file at once 2021年09月19日 21:13:02 -04:00
.gitignore Do the hashing 2021年09月16日 18:44:48 -04:00
.gitlab-ci.yml Do the CI 2021年09月16日 21:41:51 -04:00
build.gradle Make builds more reproducible 2022年11月22日 07:50:16 -05:00
gradle.properties Enable strict dependency verification 2022年08月22日 13:56:53 -04:00
LICENSE Add the LICENSE 2021年09月16日 20:53:58 -04:00
README.md Note the prebuilts 2022年07月31日 14:03:27 -04:00

jensame

A high-performance duplicate file finder. Meant for use with btrfs/xfs + duperemove utility.

Use

  • gradle assemble
  • java -jar -XX:+UseShenandoahGC jensame.jar $fdupesOutput $pathsToRecurse
  • cat $fdupesOutput | sudo duperemove -d -b32768 --fdupes -v
  • Example output:
    • Found 10049077 files, hashed 802450 files, totalling 388119MB, and identified 691490 duplicates in 656920ms at 590MBps

Prebuilts

TODO

  • User defined thread count
  • Default thread count determined by storage medium
  • Alternate hash algorithms

Credits

Donate