Download Slowdown Issue (A Different One I Think)
Posted: February 14th, 2020, 6:50 pm
I assume my issue arises from either a network or a disk throughput bottleneck and I need pointers on where to look and how to solve it.
When I add 2ish jobs to the queue (sometimes 4-5 work too) all is well in SABNZBd world and my down speed is a constant 125/130MB/s.
However, when more jobs are added, the speed drops to 40-60MB/s. It starts when multiple jobs are downloading at once (simultaneously) AND 2 or more jobs are direct unpacking and unpacking and repairing at the same time.
SABNZBd downloads to a fast SSD, then unloads finished stuff to a NAS networked via gigabit ethernet that does around 120MB/s steadily.
It looks like the SSD seems to have issues with all the combined activity. Is that probable? And if so, can I tweak this somehow so SABNZBd performs well like when jobs are added one after the other manually?
I tested adding new jobs just before the current one finishes downloading and the one before that is just about to finish unpacking to the network drive and repeated that for about 20 jobs all the while the speed never dropped below 120MB/s. When I added the same 20 jobs at once, after the 4th or 5th job, the down speed dropped to about 40MB/s and stayed there.
I cant see anything relevant in the log and I’m unsure where exactly the bottleneck lies.
When I add 2ish jobs to the queue (sometimes 4-5 work too) all is well in SABNZBd world and my down speed is a constant 125/130MB/s.
However, when more jobs are added, the speed drops to 40-60MB/s. It starts when multiple jobs are downloading at once (simultaneously) AND 2 or more jobs are direct unpacking and unpacking and repairing at the same time.
SABNZBd downloads to a fast SSD, then unloads finished stuff to a NAS networked via gigabit ethernet that does around 120MB/s steadily.
It looks like the SSD seems to have issues with all the combined activity. Is that probable? And if so, can I tweak this somehow so SABNZBd performs well like when jobs are added one after the other manually?
I tested adding new jobs just before the current one finishes downloading and the one before that is just about to finish unpacking to the network drive and repeated that for about 20 jobs all the while the speed never dropped below 120MB/s. When I added the same 20 jobs at once, after the 4th or 5th job, the down speed dropped to about 40MB/s and stayed there.
I cant see anything relevant in the log and I’m unsure where exactly the bottleneck lies.