The throttle only dictates the speed or the bandwidth of a job based on the time at which it is triggered. Once a job is set a bandwidth based on the throttle time and its kb/s value, it's constant for the entire job until it gets completed.It does not vary even though it has crossed the throttle window.
So using a throttle you can only say if a job starts between 8 AM and 5PM it must be set 300kb/s as the bandwidth.
If a job that started @ 3:00 PM runs till 6:00PM does not change the throttle value to unlimited after 5PM as this job was triggered @ 3:00 PM during the throttle window.
But if another job is triggered @ 5:05PM, it will be using unlimited bandwidth.
Regards
adai