下载限速怎么设:单任务与全局两档
为什么要限速
边下边开视频会议、边玩游戏时,让下载只占一部分带宽;或者挂机批量下载时留出上行和浏览余量。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 表示不启用。配合多连接提速使用效果更好,见失败重试与速度排查。