Hashing big file with FileRead
Hash FileReader JS
Hashing big file with FileReader JS
website example: https://lvaccaro.github.io/hashfilereader/ medium post: https://medium.com/@0xVaccaro/hashing-big-file-with-filereader-js-e0a5c898fc98 Re-order chunk techniques: time-shifting: post-process not in order chunks memory-buffered: storing not in order chunks and then process at each new ordered chunk PerformanceTested on Chrome 65.0 on macOS 10.12.6 both techniques with chunk size of 1MB and 10MB.
File size | Time (1MB) | Time (10MB) | Memory (1MB) | Memory (10MB) |
---|---|---|---|---|
1Mb | 0.052 sec | 0.056 sec | 0.056 sec | 0.043 sec |
10Mb | 0.478 sec | 0.42 sec | 0.414 sec | 0.414 sec |
100Mb | 4.259 sec | 3.865 sec | 4.014 sec | 3.681 sec |
500Mb | 50.459 sec | 21.778 sec | 20.236 sec | 18.611 sec |
1Gb | --- | --- | 41.568 sec | 37.096 sec |
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。