|
我以为是设置下载链接数,线程修改比较麻烦,以下方法仅供参考:Aria2官方版只能16线程,要想突破,要修改源码
我测试过修改成8192线程,但最多链接上的只有128线程
设置文件是max-connection-per-server=8192
改的是docker的文件:
RUN git clone https://github.com/aria2/aria2 && \
cd aria2 && sed -i 's/"1", 1, 16, 'x')/"128", 1, -1, 'x')/g' src/OptionHandlerFactory.cc && sed -i 's/"20M", 1_m, 1_g, 'k')/"4K", 1_k, 1_g, 'k')/g' src/OptionHandlerFactory.cc && sed -i 's/"60", 1, 600)/"30", 1, 600)/g' src/OptionHandlerFactory.cc && sed -i 's/"1M", 1_m, 1_g/"4k", 1_k, 1_g/g' src/OptionHandlerFactory.cc && sed -i 's/"0", 0, 600)/"2", 0, 600)/g' src/OptionHandlerFactory.cc && sed -i 's/"5", 1, -1, 's')/"8", 1, -1, 's')/g' src/OptionHandlerFactory.cc &&autoreconf -i && ./mingw-config && make && \
$HOST-strip src/aria2c.exe
改的是最后一句,想要自己编译的,要在linux交叉编译,还要改一下输出的格式
|
评分
-
查看全部评分
|