我想知道 python hashlib 库如何处理稀疏文件。如果文件有很多零块,那么它不会在读取零块时浪费 CPU 和内存,而是进行任何优化,例如扫描 inode 块映射并仅读取分配的块来计算散列?
如果它还没有这样做,那么我自己做的最好方法是什么。
PS:不确定在 StackOverflow Meta 中发布这个问题是否合适。
谢谢。
我想知道 python hashlib 库如何处理稀疏文件。如果文件有很多零块,那么它不会在读取零块时浪费 CPU 和内存,而是进行任何优化,例如扫描 inode 块映射并仅读取分配的块来计算散列?
如果它还没有这样做,那么我自己做的最好方法是什么。
PS:不确定在 StackOverflow Meta 中发布这个问题是否合适。
谢谢。