火狐浏览器里如何开启多线程下载支持?

作者:袖梨 2026-07-11

火狐浏览器需修改about:config参数并安装扩展才能实现多线程下载:先将network.http.max-connections设为256、max-persistent-connections-per-server设为32、pipelining设为true;再安装DownThemAll!或多线程下载管理器,配置线程数与连接数以提升大文件下载速度。

火狐浏览器默认不启用多线程下载,单文件仅走1~2个HTTP连接,即使你有千兆宽带,下载NASA数据集或Linux镜像时速度也可能卡在1MB/s以下。

修改about:config提升并发基础能力

这一步是所有多线程方案的前提,不改这里,后续扩展无法真正并发——因为Firefox底层会主动拒绝超出限制的连接请求。

1、地址栏输入about:config→点击“接受风险并继续”。

2、搜索network.http.max-connections→双击改为【256】

3、搜索network.http.max-persistent-connections-per-server→双击改为【32】。这个值太低(如默认6)会导致对同一服务器(比如mirrors.tuna.tsinghua.edu.cn)只能开6个长连接,根本撑不起多线程分块下载。

4、搜索network.http.pipelining→双击设为true。它能让多个HTTP请求复用一个TCP连接发出去,减少握手延迟,尤其对小文件批量下载有效。

安装DownThemAll!扩展实现真正分块并发

仅调参数只是“放行”,DownThemAll!才是执行分块下载的主力——它能把一个ISO文件切成8段,每段独立建连、并行拉取,实测EarthData下载提速3.2倍。

方法一:直接安装

1、点击右上角菜单→“扩展和主题”→搜索框输入DownThemAll!(注意末尾带感叹号,认准开发者downthemall.net)。

2、点击“添加到Firefox”→安装完成后右键任意下载链接,选择“使用 DownThemAll! 下载”。

方法二:手动配置线程数

1、点击工具栏DTA图标→右上角齿轮图标→“首选项”→“下载”选项卡。

2、将“最大同时下载数”设为5,“每个服务器最大连接数”设为3。超过3容易被科研服务器(如USGS、ESA)限速或封IP。

3、务必勾选“启用多线程下载”和“自动重试失败任务”——后者能避开临时503错误导致整批中断。

配合多线程下载管理器扩展强化控制

如果你只需要轻量级接管、不想装完整下载器,这个由jingyu9575开发的扩展更干净:无广告、不开后台进程、权限最小化。

① 访问Firefox附加组件商店,搜索多线程下载管理器→确认作者为jingyu9575→点击“添加到Firefox”。

② 安装后无需重启,但必须回到about:config再补两步:搜索network.http.max-persistent-connections-per-proxy→设为32;搜索network.http.request.max-start-delay→双击清空值(设为0),否则高延迟网络下线程启动会人为卡顿。

③ 下载时右键目标链接→选择“使用 多线程下载管理器 下载”→弹出窗口中把“线程数”拖到12(家用百兆以上宽带适用),点击开始。

相关文章

精彩推荐