设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 1605|回复: 4

为什么我说反感接管系统全局HTTP流量的软件,更加推纯PAC方式

[复制链接]
 成长值: 249

签到天数: 4708 天

[LV.Master]伴坛终老

发表于 2022/2/25 01:29 | 显示全部楼层 |阅读模式 |Google Chrome 98.0.4758.102|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
为什么我说反感接管系统全局HTTP流量的软件,更加推纯PAC方式

PAC性能最好,系统底层api接口去调度流量,非有开发者去造轮子,搞个接管系统全局HTTP流量的方案
然后就导致这个会接管系统所有http的流量。会占用比较多的CPU。PAC效率更高 但是可能漏域名需要自己去补充或者临时切换全局模式
一个域名有国内和国外CDN节点,判断的话,,就走国外CDN节点去了,所以一般还搭配一套内置域名跳过百度淘宝等这些国内网站,所以支持PAC的才是最香的,上大部分海外站点都是OK的
然后某些开发者直接把PAC砍掉,重新造轮子,GitHub上面也有讨论过,作者不听,说PAC需要有人去维护更新添加域名,这种接管全局HTTP流量方式则不用
如果PAC处于无人维护状态,那么新被墙掉的域名,就不会存在PAC列表里,接管HTTP流量的方式,就可以无视这个问题,不需要有人去维护PAC
带来的副作用就是,,,上面说了,可以观察到较多的CPU占用,占用的CPU很多。。用浏览器下个文件试试就知道了
例子:https://bh3rd-app.oss-cn-shanghai.aliyuncs.com/public/Android/20180329-android_versions_v2_2_the_Guardian_of_shenzhou_guofu.apk
全局模式跳过中国大陆可以浏览器下载一下观察CPU占用,任务管理器打开,会发现占用挺高的
1.png

2.jpg

3.jpg
我这可是i9,都占用2%了。另一台工作用的i5占用25%拉满CPU一个核心了。。i9 16个框,等于是6%就吃满一个核心了
4.jpg

况且大部分这种软件还不支持利用CPU多线程。。2%所以算很高了,换算下来是30%占用,所以我就很反感接管全局http的这种模式,明明下个国内东西还要跑进去进程转一圈

[发帖际遇]: 小樱 在网吧通宵,花了 10 樱币. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

签到天数: 1108 天

[LV.10]以坛为家III

发表于 2022/2/25 04:25 | 显示全部楼层 |Google Chrome 98.0.4758.102|Windows 10
而且所謂的“路由規則”寫法還蠻複雜的,原本的用戶pac配置是個人就會寫。
[发帖际遇]: Github 在论坛发帖时没有注意,被小偷偷去了 5 樱币. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 1 反对 0

使用道具 举报

签到天数: 1257 天

[LV.10]以坛为家III

发表于 2022/2/25 19:21 | 显示全部楼层 |Google Chrome 98.0.4758.102|Windows 10
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 1344 天

[LV.10]以坛为家III

发表于 2022/2/25 22:26 | 显示全部楼层 |Google Chrome 80.0.3987.163|Windows 10
这个我倒是之前也注意过。全局的不仅网络延迟会增加,而且CPU所占比也会增加,所以除非一些特殊环境,尽量别全局。
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 249

签到天数: 4708 天

[LV.Master]伴坛终老

发表于 2022/2/26 02:59 | 显示全部楼层 |Google Chrome 98.0.4758.102|Windows 10
dalifeidaop6 发表于 2022/2/25 22:26
这个我倒是之前也注意过。全局的不仅网络延迟会增加,而且CPU所占比也会增加,所以除非一些特殊环境,尽量 ...

是的,因为所有流量要经过进程内处理pass一次,导致延迟增加
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2024/11/24 20:14 , Processed in 0.214919 second(s), 23 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

快速回复 返回顶部 返回列表