查看原文
其他

多线程下载、一键加速20倍!

老鬼 程序员老鬼 2022-07-01
说到加速下载啊,大家脑海里肯定第一时间会想到 迅雷、IDM这些第三方工具。

今天鬼哥我不是给大家分享第三方工具,而是教大家如何使用浏览器自带的隐藏下载功能。

很多人都不知道,像我们使用的谷歌 Chrome、微软 Edge 都是内置多线程下载功能的,只是这个功能默认是关闭的,需要我们手动开启才能享受超快的多线程下载速度。


开启教程

直接在浏览器的设置页面是找不到的,我们需要通过地址栏,输入相应的代码才能进入到隐藏的设置页面。下面是不同浏览器对应输入地址栏的代码:

谷歌 Chrome:
chrome://flags/#enable-parallel-downloading

微软 Edge:
edge://flags/#enable-parallel-downloading

将代码粘贴至浏览器的地址栏,然后回车,会跳转到隐藏设定页面,我们要更改的是第一个选项。


Default 改为 Enabled,然后点击右下角的 Relaunch 重启浏览器就可以了。


测试效果

下载同一个文件,在默认不开启多线程下载的情况下,下载速度只有 300多 KB/s,当我开启了多线程下载之后,速度可以飙到 6 MB/s足足提高了20倍,直接起飞!

开启之前的下载速度:


开启之后的下载速度:


开启了多线程,速度没有提高?

1、重新进入设定页面,确认是否成功开启了多线程下载功能。

2、提供下载的网站不支持多线程下载,限制了同一个IP在下载的时候只能建立一个连接。


往期推荐

美团又摊上事了,道歉!

记一次性能优化,单台 4 核 8G 机器支撑 5 万 QPS

一条 update 语句引起的事故,这回让开发长长记性!!

周末撸了一个简版的 Redis,轻松搞定高性能的 key-value 服务

面试官问:数据库连接池为什么要用threadlocal?不用会怎样?


耗时数月整理出来的技术书籍免费分享给大家
扫描下方二维码,回复关键字【电子书】获取!
喜欢的这里报道
↘↘↘

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存