fservida / gemino

gemino file duplicator
https://francescoservida.ch/gemino/
GNU General Public License v3.0
4 stars 0 forks source link

Copy is not CPU limited nor Disk limited but does not reach wire speed #16

Closed fservida closed 11 months ago

fservida commented 11 months ago

as title

fservida commented 11 months ago

After investigation reason for this is that reading, hashing and writing were sequential, thus almost halving potential speed. Parallelizing the three allows to read data, start hashing and writing, and start the next read while hashing and writing is underway.