|
jbezdan -> RE: BITS bandwidth throttling to a collection (6/30/2008 11:54:20 PM)
|
Again, I highly recommend the 1e Nomad solution, but if you like reinventing the wheel, here is what my friend has been doing (BTW, they maybe purchasing the 1e product soon): Under HKLM\Software\Policies\Microsoft\Windows\BITS, the EnableBITSMaxBandwidth (DWORD) value of 1 turns on the bandwidth limitation. The value MaxTransferRateOnSchedule (DWORD) is the maximum rate in kbps. By default the limits are only between 8:00 AM and 6:00 PM unless you tweak them too. What he is doing is writing a wrapper script as a separate program that sets the first value to 1 then sets the bandwidth limit value. This program is run first before the program that needs to be limited is run. The last I heard was that he was going to do something to reset the first value to 0 when the application was finished installing. Here is a link to a TechNet article on the BITS settings: http://technet.microsoft.com/en-us/library/bb457145(TechNet.10).aspx With this method, depending on the bandwidth rate you choose, you can still hammer your network or wireless AP. The 1e Nomad product is always checking the available bandwidth and limiting the transfer according to the work rate you set on the command line. Well worth the investment.
|
|
|
|