当初大伙苦于 Chrome 浏览器占用大量内存,使用时存在卡顿、崩溃问题,不得不尝试使用其他浏览器,而后,微软基于 Chromium 内核,开发出了 Edge 浏览器。刚推出时确实非常优秀,主打流畅、简洁、易用。但最近我发现,Edge 浏览器已经烂了,对比 Chrome,已经没有性能优势了。
我是一名开发人员,调试网页是经常的事,当时也是因为 Chrome 太占内存,转而选择了 Edge。但最近 Edge 更新后,崩溃、OOM 的问题突然爆发。于是我又转而使用 Chrome,我惊奇地发现,Edge 居然已经变得比 Chrome 更占内存了!
如下是我的测试对比图:
1. Edge 版本与插件
2. 打开某些视频网站,并按 F12 打开网页控制台,使用任务管理器查看 Edge 内存占用情况
比如就用 Youtube 的某个视频吧,我随便挑了一个视频:https://www.youtube.com/watch?v=8PWWdrlT3q4
3. Chrome 版本与插件
4. 使用 Chrome 打开与 Edge 相同的视频链接,以及网页控制台,并使用任务管理器查看内存占用情况
同样是:https://www.youtube.com/watch?v=8PWWdrlT3q4
5. 内存占用稳定后,对比 Edge 与 Chrome
上面我们对比了 Edge 与 Chrome 在打开相同视频和网页控制台时的内存占用峰值,接下来看看内存占用稳定后,它们各自的表现,Edge 内存占用在 1085 MB 左右波动,Chrome 内存占用在 933 MB 左右波动,依旧是 Edge 多占用 100 MB
5. 结论
打开相同视频页面,开启网页控制台后,Edge 浏览器将吃掉比 Chrome 浏览器多两倍的内存!而稳定运行时 Edge 也会比 Chrome 多消耗 1/9 的内存。总之无论如何,Edge 已经变得比 Chrome 更耗内存了。我准备放弃使用 Edge,再次转向 Chrome……至于测试的真实性,大家可以自行验证,只要分别使用 Edge 和 Chrome,打开同一条视频页面(不限于 Youtube),然后打开两者的网页控制台,就能复现该结果。
噢,我忘了放出我的系统版本: