squashfs-tools icon indicating copy to clipboard operation
squashfs-tools copied to clipboard

Feature request: Parallel file reading

Open nh2 opened this issue 1 year ago • 1 comments

Currently mksquashfs seems to use a single reader thread.

Many current devices only achieve optimal throughput when files are read from them in parallel:

  • current SSDs (which require a high queue depth)
  • large RAID arrays (e.g. servers with 16 disks in)
  • network file systems (parallelism hiding network latency)

Could mksquashfs add (configurable) threaded reading?

Thanks!

nh2 avatar Apr 01 '23 22:04 nh2