Kukac
Hi!
I've seen these topics, their request also concerns integrity verification efficiency but in a different way:
Transfer Integrity Check: in blocks?
XCRC/XMD5 small section of the file?
I usually download many small files with lots of workers (10-30, or even 40). Sometimes, especially if the files have the same size a number of downloads finishes at the same time. I think SmartFTP does the integrity verification on them in a parallel way and that simply kills my notebook's HDD. Not only are the checked files fragmented (mentioned in this thread) but many are accessed at the same time which is a very inefficient way to read from a HDD. Most of the time 5-10 integrity checks cause a total stop on my dowloads as the HDD cannot cope with the load. I believe queueing up the check jobs could alleviate this problem. Perhaps server load could be reduced too if the checksums were requested with a bit more time in between each request.
Hope this doesn't sound too chaotic. Keep up the good work, SmartFTP is a very nice client. I'm sure you have lots to do but I also believe that efficient HDD access is a very important point and should be addressed asap.
I've seen these topics, their request also concerns integrity verification efficiency but in a different way:
Transfer Integrity Check: in blocks?
XCRC/XMD5 small section of the file?
I usually download many small files with lots of workers (10-30, or even 40). Sometimes, especially if the files have the same size a number of downloads finishes at the same time. I think SmartFTP does the integrity verification on them in a parallel way and that simply kills my notebook's HDD. Not only are the checked files fragmented (mentioned in this thread) but many are accessed at the same time which is a very inefficient way to read from a HDD. Most of the time 5-10 integrity checks cause a total stop on my dowloads as the HDD cannot cope with the load. I believe queueing up the check jobs could alleviate this problem. Perhaps server load could be reduced too if the checksums were requested with a bit more time in between each request.
Hope this doesn't sound too chaotic. Keep up the good work, SmartFTP is a very nice client. I'm sure you have lots to do but I also believe that efficient HDD access is a very important point and should be addressed asap.