Author Topic: More efficient hard disk management  (Read 3431 times)

Offline afdad

  • Contributor
  • ***
  • Posts: 71
More efficient hard disk management
« on: November 15, 2007, 08:58:52 am »
With very large downloads, alt.binz causes excessive hard disk activity. For instance, if I download several 7GB NZBs in a row, the repairing/unraring of completed downloads interferes with the decoding and checking of the ongoing downloads.

Both repairing/unraring and decoding generate a lot of hard disk activity by themselves. But combined, i.e., with everything going on in parallel, it takes A LOT more time than if the tasks were done in sequential order. The total time required is much higher than the sum of all individual tasks.

To illustrate: Unraring of a 7GB download by itself only takes a few minutes. Decoding of 100MB parts is only a matter of seconds. But if both are going on at the same time, the total time it takes is easily one hour or more. In fact, everything becomes so slow, alt.binz keeps queueing finished downloads for decoding - which slows everything down further. Even a large temp drive will eventually run out of space.

As a possible solution I could imagine an option that would allow to choose between parallel activity (as it is now, suitable for "small" downloads) and sequential completion of tasks. "Sequential completion" would mean that a task that uses hard disk resources would only start after all other hard-disk intensive tasks have finished.

Offline drudge

  • Contributor
  • ***
  • Posts: 31
More efficient hard disk management
« Reply #1 on: November 15, 2007, 08:03:30 pm »
yes, prioritizing tasks would be nice. put decoding on hold during any par2 activity.

Offline Bad_Ad84

  • Contributor
  • ***
  • Posts: 33
More efficient hard disk management
« Reply #2 on: November 15, 2007, 08:26:03 pm »
perhaps just an option "suspend all par2/unrar activity while downloading/decoding"

i know id use it, i know id have to wait for everything to download before unraring, but wouldnt make much difference in time to get my files

Offline Hecks

  • Contributor
  • ***
  • Posts: 2011
  • naughty cop
More efficient hard disk management
« Reply #3 on: November 15, 2007, 08:29:13 pm »
Anyone try playing with the thread priority settings for Decoder, Download and Par2/Unrar on Setup > Misc #2?  Haven't myself yet, but I presume this would help to throttle the processes at least.

And the other new optimization stuff like article caching in RAM, decoder sleep cycle - all designed for high-speed connectons, IIRC.

-Hecks

Offline Bad_Ad84

  • Contributor
  • ***
  • Posts: 33
More efficient hard disk management
« Reply #4 on: November 15, 2007, 08:38:11 pm »
yeah ive messed with the prioritys, but thats for cpu time, not hard disk time

ANY writing to the hard drive from another app/process while trying to decode will result is major slow downs as said above

Offline Revo75

  • Contributor
  • ***
  • Posts: 10
More efficient hard disk management
« Reply #5 on: November 15, 2007, 10:50:18 pm »
not only that its extra wear and tear on your hdd +1 for this :P