I am mostly downloading directly to 5400 rpm USB 2.0 drives (I use them instead of blank DVDs, basically).
When copying a large file to such a drive I get write speed about 200 Mbps
When downloading large files with Newbin 5.59 - the speed is about 90 Mbps - with 10 simultaneous download threads
When downloading large files with Newsin 6.10 RC4 - the speed is about 40 Mbps - with 10 simultaneous download threads, but also about 90 Mbps with 1 download thread.
The CPU and memory usage is pretty low with 6.10.
So the low download speed probably is caused by excessive operations with the disk - and clearly 6.10 cannot handle as many download threads as 5.59 can.
Such a speed difference is pretty significant.
A larger number of simultaneous threads would help to cope with network congestions, using just one might not ensure stable speed.
BTW, the 90 Mbps top speed may be a result of bandwidth limitations due to network congestions somewhere on the way as well, not by Newsbin - but unlikely, it is pretty stable.
Besides, 6.10 with 1 thread seems to be slightly faster than 5.59 with 10: maybe about 92 Mbps.
More testing is needed, perhaps also with faster sata drives, and with various numbers of threads with both versions.
And also with locating chunks on a different or on the same drive as downloads - if it is still possible in 6.10, I can't find it in options.
For my tests I gave Newsbin (up to) 300 Mbps bandwidth.
Clearly, a big overkill.
And the bottleneck might be Newsbin - otherwise I would see something closer to 200 Mbps. Obviously, to achieve the whole 200 Mbps would be unrealistic.
But the difference between 5.xx and 6.10 is very significant.
And I hope it can be eliminated.
As I understand, the changes in 6.xx are supposed to be related to the handling of headers, not to downloading.
There is no reason to have more extensive disk operations, is there?
I am speaking about the hard drive to which files are downloaded, the NBData with headers is on an entirely different fast sata drive - operations with headers should not slow down downloads to a different disk.