download_url for amazon is slow
See original GitHub issueDescribe the bug
One of the tutorial downloads Task09_Spleen.tar
, which is 1.5GB. This took 1m45 via wget
and over 2 hours with MONAI’s download_url
.
To Reproduce
wget https://msd-for-monai.s3-us-west-2.amazonaws.com/Task09_Spleen.tar
- monai.apps.download_and_extract(“https://msd-for-monai.s3-us-west-2.amazonaws.com/Task09_Spleen.tar”, “Task09_Spleen.tar”, “~/test”)
- Observe download speeds
Issue Analytics
- State:
- Created 3 years ago
- Comments:6 (6 by maintainers)
Top Results From Across the Web
Slow download speed on Amazon Cloud Drive - Forums
So, a friend shared his Amazon Cloud Drive with me and I'm downloading a few files. My complaint is, the speed is really,...
Read more >How can I troubleshoot slow loading times when I use a web ...
I'm trying to download an object from Amazon Simple Storage Service (Amazon S3) using a web browser, but the download is slow. Why...
Read more >VERY SLOW downloading/viewing attachments - Closed
Viewing or downloading an attachment is incredibly slow. I have 150 mbps internet and it sometimes takes 60+ seconds to download or view...
Read more >Downloading Files from Firebase Storage is very slow
Scenario : I am downloading image/video files from firebase storage and displaying them in a list. Issue : The response is pretty slow....
Read more >Amazon Prime - slow downloads - DVDFab Forum
For some reason Amazon downloads thru StreamFab have been slow lately for me. Before someone suggests installing from offline StreamFab, ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
From the stackoverflow link I posted, it looks like we can just call urlretrieve with a callback function. Maybe that way, we let it take care of everything and just use the callback for updating the progress bar.
OK, sounds good. Thanks.