Open fennectech opened 5 years ago
The biggest bottleneck is building up the file list though. Not scanning itself.
Okay.
No need to close it, it's still an idea worth approaching.
Okay :) i figured you ment that the improvement wouldent be worth the effort.
Also worth noting that no checksum generation is even done for compressed files (zip/7z), because it's already provided in the archive metadata for every file.
Similarly on this topic, ARM and SSE 4.x should have hardware implementations of SHA1 and CRC32 too (although not CRC32-C).
We have hardware SHA1 and CRC32 in libnx now this could be used to speed up the content importer
https://github.com/switchbrew/libnx/pull/259
Relevant pull request