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、网站不提供资料下载,如需下载请到原作者页面进行下载。