如果目的仅仅是下载网页的 HTML 源代码,请问 Wget 和 cURL 相比,速度上有没有区别(精确到毫秒级别)?
如果目的仅仅是下载网页的 HTML 源代码,请问 Wget 和 cURL 相比,速度上有没有区别(精确到毫秒级别)?
|
tangds99Mar 30, 2022
1
同样好奇,蹲一个答案
|
|
binuxMar 30, 2022 via Android
2
没有
|
|
3
这个大小写看得我好难受,查了一下,居然是正确的
|
|
4
取决于你的网速, 这种 IO 操作, cpu 耗时几乎是可以忽略的
|
|
5
cURL 更新的更勤快
|
|
xuanbgMar 30, 2022
6
没有测试过,但主观感受没啥区别。
|
|
laincatMar 30, 2022 via iPhone
7
其实区别不大,在于你的其它工具依赖关系吧,哈哈哈
|
|
xiaketMar 30, 2022
8
这好比是问丰田快还是本田快, 不恰当. 不同的命令在不同的 flag 下执行路径可能会有区别, 直接比较没有意义.
|
|
sunfknyMar 30, 2022
9
写个循环测一下,我测出来 wget 快 50% 左右
|
|
TinkMar 30, 2022
10
这得要下载多大的网站才能看出来区别
|
|
preachMar 30, 2022
11
wget out dir , curl out terminal 你说那个快
|
|
root01Mar 30, 2022
13
我选择 idm 下载网页
|
|
14
> hyperfine --warmup 10 'curl https://www.qq.com -o index.html' 'wget https://www.qq.com -O index.html'
Benchmark 1: curl https://www.qq.com -o index.html Time (mean ± σ): 60.8 ms ± 4.5 ms [User: 10.2 ms, System: 4.1 ms] Range (min … max): 53.2 ms … 73.0 ms 49 runs Benchmark 2: wget https://www.qq.com -O index.html Time (mean ± σ): 76.0 ms ± 4.4 ms [User: 33.7 ms, System: 6.7 ms] Range (min … max): 69.4 ms … 88.2 ms 39 runs Summary 'curl https://www.qq.com -o index.html' ran 1.25 ± 0.12 times faster than 'wget https://www.qq.com -O index.html' |
|
cattyhouseMar 30, 2022
15
从来不用 wget 的路过, 只用 curl
|
|
learningmanMar 30, 2022
16
程序本身的执行时间和网络 IO 比都能忽略不计吧
|
|
17
@cattyhouse #15
https://pi-hole.net/blog/2016/07/25/curling-and-piping-to-bash/#page-content= 我还是喜欢 wget 下载到本地 curl 一般都用于别的用途 |
|
changdyMar 30, 2022
18
下载源码 要求都那么高? chromium 的源码吗?
话说 不应该用 axle 或者 aria2 之类的吗 / |
|
vance123Mar 31, 2022
19
大批量下载的话 http 协议比工具更重要,用 http2 下小文件可以跑满服务器带宽,1.1 就慢得多,并发太小
|