https://github.com/alttiri/md5-comparison
[Work In Progress] Comparison of JavaScript MD5 libraries. [Use files are over 5 MB for speed comparison][No web worker support currently for stream computing]
https://github.com/alttiri/md5-comparison
md5
Last synced: over 1 year ago
JSON representation
[Work In Progress] Comparison of JavaScript MD5 libraries. [Use files are over 5 MB for speed comparison][No web worker support currently for stream computing]
- Host: GitHub
- URL: https://github.com/alttiri/md5-comparison
- Owner: AlttiRi
- Created: 2020-08-09T16:34:28.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-04-10T09:02:37.000Z (about 5 years ago)
- Last Synced: 2025-01-26T15:24:29.392Z (over 1 year ago)
- Topics: md5
- Language: JavaScript
- Homepage: https://alttiri.github.io/md5-comparison/
- Size: 1.18 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# md5-comparison
Work in progress yet, lol.
## TODO
- Complete (It's almost done, but I need to do some features. For example, add stream computing with Web Worker, and fix "Store in memory" mode with enabled Web Worker.)
- Description (It requires a long description about performance (for both Chromiums and Firefox) and about the different settings)
## Short description
Currently you can use it to check the performance of some libs for computing MD5 hash for big files. Use 10 MB and over files (up to 2 GB for "Compute" and any size for "Stream Compute").
"Compute" loads the full file in memory first, so it can take a while.
The first computing of each file will be always slower, because the second and follow readings of a file can be performed from OS' cache.
Checking the speed with a text or with a tiny file has no sense, because of there is no benchmark mode.