目前主流的桌面级浏览器有chrome、Firefox、Safari这三款,各个浏览器都有各自的优点,但大家最钟爱的还是谷歌出品的Chrome。毫无疑问,Chrome是目前功能最完善,运行速度最快的浏览器,没有之一。但也正因为如此,Chrome占用的资源也非常大。多开了几个标签页之后,内存的占用就会迅速往上涨。大家可以看看下面的进程监控图表,光是“Google Chrome”相关的进程就占用了许多内存了。我们之前有提出整理出一些多标签管理插件:Chrome标签管理扩展让你远离海量标签页综合症。
如何解决Chrome浏览器占用内存过高的问题?
近日,微软正式发布了基于Chromium内核的Edge浏览器(Chrome用的也是Chromium内核),并加入多项措施,旨在Windows PC平台上带来更佳的表现。根据微软的介绍,他们更改了Chrome进程内预取程序,将代码加载到Image页面,而不是MapFile页面,以节省CPU并提高内存使用率。此外,在启用较大文件的OS PreFetch的OS构建上不执行任何操作。目前,微软工程师已经在Chromium上提交了该改进方案,旨在解决旧设备Chrome启动慢和卡顿等问题。但微软这种解决方法需要新版操作系统中的PreFetchVirtualMemory API,因此在比较旧的Windows 7 系统上无法奏效。
目前谷歌并没有针对微软的改进方案作出任何回应,是否会采纳也是个未知数。如果能够实现的话,无疑是低端PC的福音。
查看更多