我的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 国际许可协议 进行许可。