Example: http://i43.tinypic.com/2ezms21.jpg
The problem here is this:
Each job uses a different usenet-service.
Job A's speed is ~128kbyte/s, job B's speed is ~512kbyte/s.
Job A has 1610 MB to download, job B 1900 MB.
So the time left for job A is actually 3h34m, for job B 1h03m.
Is there a way that the remaining time isn't calculated with the overall download speed, but with each job's download speed?
SABNzbd's version is 0.6.14
Calculation of "time left" is wrong
Forum rules
Help us help you:
Help us help you:
- Are you using the latest stable version of SABnzbd? Downloads page.
- Tell us what system you run SABnzbd on.
- Adhere to the forum rules.
- Do you experience problems during downloading?
Check your connection in Status and Interface settings window.
Use Test Server in Config > Servers.
We will probably ask you to do a test using only basic settings. - Do you experience problems during repair or unpacking?
Enable +Debug logging in the Status and Interface settings window and share the relevant parts of the log here using [ code ] sections.
Re: Calculation of "time left" is wrong
SABnzbd doesn't know that job A is exclusively from one server and B from the other.
It will actually try both servers and it may end up being like that.
What you ask for is too complicated to be worth the effort for a relatively small audience.
It will actually try both servers and it may end up being like that.
What you ask for is too complicated to be worth the effort for a relatively small audience.
Re: Calculation of "time left" is wrong
Complicated?shypike wrote:What you ask for is too complicated to be worth the effort for a relatively small audience.
I don't know how the ETAs in the job-queue are calculated, but everything necessary is pretty much known: The size of the remaining files and the current download-speed of the job (the delta of the remaining-filesize between time x and time x+y divided by y (the refresh-interval, maybe)).
And small audience, dunno, I guess there are many people with normal "unlimited" usenet-services and other services for backups, so these situations probably occur very often.
I know that the "time left"-numbers in the job-list is for the estimated time of when all the jobs up until then are finished, but when you are using two or more servers, which aren't equally fast and with significantly different retention days, the ETA turns out to become useless.
And sabnzb can know which servers are used for which jobs: Isn't that what the "retention time"-field in the servers-dialog is for (assuming the active jobs are ordered oldest to newest)?
Re: Calculation of "time left" is wrong
The world is not as simple as you think.
First of all, retention times are far from absolute.
Also, often popular servers do not hold some posts (for reasons you can think of yourself).
Anyway, SABnzbd isn't setup to report ETA this way.
It's a simple extrapolation of the current speed.
First of all, retention times are far from absolute.
Also, often popular servers do not hold some posts (for reasons you can think of yourself).
Anyway, SABnzbd isn't setup to report ETA this way.
It's a simple extrapolation of the current speed.

