aria2 中文文档 下载 App

下载限速怎么设:单任务与全局两档

为什么要限速

边下边开视频会议、边玩游戏时,让下载只占一部分带宽;或者挂机批量下载时留出上行和浏览余量。aria2 提供两档限速:

参数作用范围默认值
--max-download-limit单个任务0(不限)
--max-overall-download-limit全部任务总和0(不限)

命令写法

单任务限 100 KiB/s:

aria2c --max-download-limit=100K "下载直链"

全局限 1 MiB/s(对所有任务生效,配置文件里写它最常用):

aria2c --max-overall-download-limit=1M -i 任务清单.txt

单位规则:纯数字为字节每秒,可追加 K 或 M(1K=1024,1M=1024K)。

运行中改限速

RPC 开启时可以实时调整全局限速(aria2.changeGlobalOption 方法),不用重启任务;对单个任务用 aria2.changeOption。方法清单见 RPC 方法速查。

上传方向分开管

下载限速管不住 BT 任务的上行。上传限速是独立参数:单种子 -u,全局 --max-overall-upload-limit,见上传限速。

反向需求:慢连接主动掐断

与"限上限"相反,--lowest-speed-limit 用于"速度低于阈值就断开该连接":设成 10K 后,某个连接长期低于 10 KiB/s 就被掐掉,避免它拖整体后腿。默认 0 表示不启用。配合多连接提速使用效果更好,见失败重试与速度排查。