Possible Solution .. Download Time is Now at 11 Minutes
I just wanted to update that I added a few more raw settings and saw a large improvement in speed. Since the slowness had been a progression as opposed to an overnight change, I went back and looked through options related to caching. I saw that we had Directory Caching set and it was marked as permanent and it was using the registry. I cleared the cache and disabled it in the client and I also added the following lines to my code:
The download time went from 48 minutes for 4.55 Gb to 11 minutes for 4.57 Gb.
If anyone else is trying to improve speed and the turning off of optimization doesn't do the trick, check your cache settings (especially if the performance degraded slowly over time).
As a side note, we did try the vendor's preferred application (MOVEit-EZ) and it was doing 11 min downloads, but it ran as a service and it crashed one night and I cannot afford to have it not run. My code has run for months without a failure so I'm sticking with it. ;)
Thanks again Martin .. these tools are awesome.
$F25sessionOptions.AddRawSettings("Compression", "1")
$F25sessionOptions.AddRawSettings("CacheDirectories", "0")
$F25sessionOptions.AddRawSettings("CacheDirectoryChanges", "0")
The download time went from 48 minutes for 4.55 Gb to 11 minutes for 4.57 Gb.
If anyone else is trying to improve speed and the turning off of optimization doesn't do the trick, check your cache settings (especially if the performance degraded slowly over time).
As a side note, we did try the vendor's preferred application (MOVEit-EZ) and it was doing 11 min downloads, but it ran as a service and it crashed one night and I cannot afford to have it not run. My code has run for months without a failure so I'm sticking with it. ;)
Thanks again Martin .. these tools are awesome.