我的 aria2 配置
原链接:http://blog.pcwuyu.com/2013/333.html
原分类:Linux
允许 rpc
enable-rpc=true
允许所有来源
rpc-allow-origin-all=true
允许非外部访问
rpc-listen-all=true
RPC 端口,仅当默认端口被占用时修改
rpc-listen-port=6800
如果启动时出现 Initializing EpollEventPoll failed. 或相似错误,在配置中加上
event-poll=select
最大同时下载数 (任务数)
max-concurrent-downloads=3
断点续传
continue=true
同服务器连接数
max-connection-pre-server=5
最小文件分片大小,下载线程数上限取决于能分出多少片,对于小文件重要
min-split-size=10M
单文件最大线程数,路由建议值: 5
split=10
下载速度限制
max-overall-download-limit=0
单文件速度限制
max-download-limit=0
上传速度限制
max-overall-upload-limit=15
- 单文件速度限制
max-upload-limit=0
断开速度过慢的连接
lowest-speed-limit=0
验证用,需要 1.16.1 之后的 release 版本
referer=*
进度保存相关
aria2c 只有在正常退出时 (ctrl+c), 突然断电是无法保存进度的。在第一次使用的时候会出现会话文件不存在的错误,手动创建一个空文件即可。如果您编写的是自动启动脚本,在启动 aria2 前加上 touch aria2.session 这句命令.
input-file=/some/where/aria2.session
save-session=/some/where/aria2.session
定时保存会话,需要 1.16.1 之后的 release 版
save-session-interval=60
磁盘相关
文件保存路径,默认为当前启动位置
dir=/some/where
文件缓存,使用内置的文件缓存,如果你不相信 Linux 内核文件缓存和磁盘内置缓存时使用
disk-cache=0
另一种 Linux 文件缓存方式,使用前确保您使用的内核支持此选项
enable-mmap=true
文件预分配,能有效降低文件碎片,提高磁盘性能。缺点是预分配时间较长所需时间
file-allocation=prealloc
本作品采用 知识共享署名 - 相同方式共享 4.0 国际许可协议 进行许可。