How are we achieving parallel downloading here? #9
-
Hi, I was amazed by the downloading speed boost because of parallelization. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Nothing crazy, just multithreaded downloads.
If you're looking for a program to speed up general downloads, look into jDownloader. |
Beta Was this translation helpful? Give feedback.
Nothing crazy, just multithreaded downloads.
File-DownloadMethods.ps1
Initialize-Aria2
- This installs aria2 either through Chocolatey or by downloading the aria2 distribution, and extracting the exe.Get-Aria2File
- Makes sure aria2 is installed, then tried to download a file with the following command:aria2c --disable-ipv6 -x 8 -s 8 --continue --out="$OutputPath" "$Url" --console-log-level=error --download-result=hide
.--disable-ipv6
fixes issues when using Tailscale and other VPN software... For some reason finds those connections and tries to download through them, causing downloads to fail randomly.-x 8
(--max-connection-per-server) allows multithreading over 8 connections to the…