两大浏览器内核的简单对比!2024

简单说明

今天是2024.2.17,我用了两种简单方式对当今比较知名的两大内核进行直观对比。注:此方法可能是不专业的。
参与对比的内核是chromium(blink)和firefox(gecko),浏览器和电脑如下:

浏览器

FireFox

我一直在用的。最新版是1.122.0.1,64位。说实话从去年大概115以后的版本我明显感觉FF的占用变高了,尤其是内存。在前面的版本里我开50个标签页能保持在1.7GB内存占用,现在20个就能达到了。

Edge

微软的能力应该是值得相信的。版本121.0.2277.112,64位。

XPChromium

这个大家应该比较陌生,是miniblink的作者weolar(github)做的,相当于XP上运行的chromium。版本115.0.5790.136,32位
官网Github(下载在右侧Release里)

配置

配置虽说有点烂。。

测试

JSLinux测试

JSLinux是Fabrice Bellard制作的,在浏览器上模拟x86或risc-v的虚拟机,其附带了一份bench.py是递归式斐波那契计算,n=25。我将其代码做了微小修改,使其输出运算时间。
FF与Edge启动时长差不多,都是几秒就开的,但FF微弱领先一秒(后开先出)
JSLinux测试链接

FireFox:(几个图是后来截的,当时只有两个标签页)
在这里插入图片描述
Edge:
在这里插入图片描述
XPChromium:
在这里插入图片描述
其中FF CPU占用一直在10%~20%,内存约287MB;
Edge CPU一直0.7%~12%跳,内存约160MB;
XPChromium一直约10%,内存约153MB。(毕竟32位嘛)

挂网页占用

啊没错,就是挂着,啥也不干,过10分钟。三者皆开启优化选项。

网页列表(未登录)
bing.com
baidu.com
news.qq.com
weibo.com
zhihu.com
csdn.net

约10分钟后内存占用:
在这里插入图片描述
(实际上也看不出啥来

结论

  • FireFox多进程开得更激进
  • 二者性能没有太大差异
  • FireFox目前版本内存占用问题严重
  • CPU占用问题这两个浏览器内核互相五十步笑百步
  • JSLinux上视觉表现FF更好(因为另外两个光标有问题)
  • 换浏览器不如换电脑

还有就是扫地僧在几天前的一个issue里提到,miniblink108月底可能就要出来了,届时会支持所有的electron接口,值得期待。希望能跑起vscode,救救我这台破烂的小笔记本。

发于CSDN 2024.2.17 14:55

### 错误分析 当尝试通过Dify连接至Ollama时,在Windows环境下遇到了`An error occurred during credentials validation`的提示[^1]。这一现象表明存在身份验证凭证校验失败的情况,可能由于配置不当或者网络通信障碍引起。 ### 原因解析 该类错误的根本原因在于Docker容器内部试图访问外部的服务(即Ollama),但是默认情况下,`localhost`指向的是容器自身的地址而非宿主机或是其他独立运行的服务实例所在位置。因此,如果Ollama被部署于不同的机器或者是作为另一个单独启动的进程,则直接使用`localhost`将无法成功建立联系[^2]。 ### 解决方法 为了使Dify能够顺利地与Ollama交互并解决问题: #### 修改服务暴露方式 确保Ollama服务可以被外界访问,而不仅仅局限于本机回环接口(`127.0.0.1`)。可以通过调整其监听地址来实现这一点,比如绑定到所有可用网卡上的IP地址(如 `0.0.0.0`)以便接受来自任何地方发起的请求。 对于Windows平台而言,还需要注意防火墙设置以及端口转发规则,确认目标端口号未被占用并且允许传入流量到达指定的应用程序。 #### 更新客户端配置文件 针对Dify应用程序内的API endpoint定义部分作出相应修改,不再依赖相对路径或仅限本地有效的标识符(像`localhost`)。而是采用实际可路由达到的目标服务器名称或公网/局域网中的固定IP地址代替之。 另外,考虑到安全性因素,建议启用HTTPS协议传输敏感数据,并妥善保管认证密钥等重要参数以防泄露风险。 ```yaml api: host: "http://<your_ollama_ip>:port" ``` 其中 `<your_ollama_ip>` 应替换为真实的Ollama服务提供者所处的位置信息。 #### 验证连通性测试 完成上述更改之后,利用命令行工具Ping、Telnet或者其他合适的手段检验两者间是否存在有效链路。这一步骤有助于提前发现潜在隐患从而及时加以修正。 最后重启涉及改动后的各个组件以加载最新的设定值,再次尝试执行原先的操作看是否依旧会出现相同的异常状况。 ### 注意事项 在整个过程中务必保持谨慎态度对待每一个环节,特别是涉及到网络安全策略调整方面的工作。同时密切关注官方文档和技术社区动态获取更多帮助和支持资源。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值