Page 1 of 1

Speeding up WSUSOffline...

PostPosted: 17.03.2014, 06:19
by topbanana
When i run WSUSOffline to download, it's really quite slow... The downloading files itself can be pretty quick, i'm using the Aria2, sometimes my throughput is saturated, so that's fine..

But it's the validating, checking, etc. of all the already downloaded files that just takes forever...

Can some of these tasks be multi-threaded/paralleled?

It seems like it's just spending time having a chat with the MS servers, waiting for responses, etc... processor/Network utilization is almost zero for much of the run...

Why ask MS about just 1 file at a time? Why not ask about 6 or 10 concurrently?

Web browsers are usually accessing 4-6 items at once i think.

Just some thougts... as i sit here watching the scripts running... ;-)

Re: Speeding up WSUSOffline...

PostPosted: 21.05.2014, 18:44
by topbanana
OK, so i'm sat here again watching the update scripts slooooooooooooooowly stepping through the validations/checking etc....

There must be a way of doing this faster???

Re: Speeding up WSUSOffline...

PostPosted: 21.05.2014, 21:12
by aker
The is no way to speed it up. It takes a lot of time to calculate the checksums for the files. You can just speed it up by disabling verification.

Re: Speeding up WSUSOffline...

PostPosted: 23.05.2014, 12:02
by Gerby
Hi!

Aria2 takes much longer than wget when running through the download and verification lists for the different Microsoft products. That's why I've returned to wget very quickly after enabling Aria2. The downloads themselves may be faster with Aria2. But on later runs of the UpdateGenerator, downloading is only a very small part of the whole process, thus wget makes the race.

Greetings
Gerby

P.S.: To enable wget again, delete the following file: /cmd/custom/SetAria2EnvVars.cmd