![Image](https://i.imgur.com/4lWMMA5.png)
However, I would like to ignore files smaller than 64 or 128 MB, skipping all the 10's of millions of tiny inconsequential files.
I would also like to only SHA-512 hash files that have the Readonly attribute set, and the Archive attribute unset. This is because their contents should never change (unless there is disk corruption). ((I always toggle static media to readonly=on, archive=off. Any write changes to a file automatically turns the archive bit back on.))
Can you tell me how long Everything will remember these hashes for? What will cause it to hash the files again? This is going to take a couple of weeks to complete, so I only want it to do it once.
Do you store the hash digests in memory as hexadecimal strings, or as binary values to save on space? A SHA-512 digest consumes 128 bytes of memory as a hex string, but only 64 bytes as binary.