Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
I run aria2 1.31.0 for Win64 with parameters:
It quickly eats all the available RAM (over 15 GB) and doesn't even start downloading.
Since it is going to download only 18 files in parallel perhaps it could just load the file list bit by bit? Or store links in memory in a more efficient way? Again the whole list in TXT format is just 126 MB so perhaps it could load it as is into memory and then copy from it 1 MB chunks into an array, download everything from the array, empty it and copy next 1 MB part?
Aria2 saves the status of each download in memory, which is likely why you are having this issue. You may want to try using the