我在很多文件夹中有很多小(10KB - 1MB)文件(大约10M)这样的结构:
- LEVEL 1
- LEVEL 2
- LEVEL 3
- file 1;
- file 2;
...
(文件存储在USB3.0 1TB磁盘上。文件总大小约为700MB)
和文件哈希的同一磁盘(Microsoft Access 2007)上的数据库:
file 1 - hash 1;
file 2 - hash 2;
....
每天我需要计算每个文件的哈希并获取已更改文件的列表(如果存在)。
如何编写适当的算法以最小化脚本工作时间?我想有几个瓶颈:
还有别的吗?