parsotat / BatAnalysis

A python HEASOFT wrapper for processing Swift-BAT data.
MIT License
28 stars 11 forks source link

Multithreading data download #7

Closed dmopalmer closed 1 year ago

dmopalmer commented 1 year ago

Downloading from the data archive one file at a time through a single connection is very slow and doesn't use available bandwidth well, due to handshaking time, etc. for each access.

Having many (how many?) connections open to download simultaneously provides more efficiency and faster operation without increasing integrated load on the server or local system.