【逐日科技网】
Chrome 已经成为了世界上的浏览器,然而这并不意味着它很完善——最少在资源占用方面,就经常为人所诟病。特别是在内存使用上,Chrome 的计谋经常令人惊呼连连,无论你往机械加了若干内存,Chrome 总有设施把内存都吃掉。要若何解决这个问题?今天就一起来说说吧。
Chrome 之所以云云花费内存,跟它的机制是息息相关的。Chrome 每个标签页都市启用一个新的历程,卖力标签页中网页的渲染、剧本运行等,每个历程都需要占有不小的资源。与此同时,就算你不切到这个标签,它依然会维持网页元素的实时运行,因此当在 Chrome 开启多标签后,这些标签页都市单独占有不小的资源,内存也就被这样消耗殆尽。
Chrome 的机制异常吃内存
要若何解决问题?标签页占有线程这是 Chrome 的底层机制,难以改变;因此要让 Chrome 节约内存,所需要做的就是让后台的标签页别处于激活状态,让后台的标签页将资源释放出来。事实上,Chrome 就计划在新版中这么干,Chrome 的一个开发思绪就是削减后台标签页的 JS 叫醒计时器,让后台标签页中的网页别运行不必要的义务,这可以节约不少资源。
不外 Chrome 的这个改善仍未应用于当前版本。怎么办?通过第三方的扩展程序,也可以实现类似的效果。
这是一款老牌的 Chrome 扩展,它的作用在于可以冻结后台的标签页。在 Chrome 商铺中,可以直接安装 The Great Suspender,而海内用户也可以直接通过搜索引擎找响应的 crx 文件安装。
The Great Suspender 的作用在于,它可以在一定时间后,冻结掉后台的标签页,让标签页中的网页暂停,将资源清空出来。而 The Great Suspender 的使用也很简单,安装后,就会弹出响应的设置页面,可以在其中设置多久之后冻结标签页,例如可以设置为 1 小时,那么后台标签页若是 1 小时不流动,就会被冻结。此外,还可以设定不要冻结牢固的、正在播放的、输入框有文字以及使用中的标签,可谓是异常仔细了。
可以设置一定时间后,自动冻结后台标签页
一些设置选项
在标签页被 The Great Suspender 冻结后,浏览这个标签是需要重新加载的,在默认情况下,需要手动刷新页面,才可以继续浏览。然则,The Great Suspender 也提供了自动重新加载的选项,可以将功效设置为浏览冻结了的标签页时,就自动重新加载这个标签页,更便于使用。值得一提的是,这个重新加载是无需通过网络举行的,而是行使内陆的缓存,就算是断网,也可以重新显示原来的页面,并回到之前浏览的位置。
冻结后的标签页,实在也可以设置切换到冻结的标签页时自动刷新
来看看 The Great Suspender 的效果吧。我们行使系统义务管理器举行资源监测,从下面的对比可以看到,在冻结标签页之前,Chrome 的内存占用高达 1.2G;用 The Great Suspender 冻结后台标签页后,就仅剩下 670M 了,效果照样立竿见影的。
省内存效果照样很明显的
总的来说,The Great Suspender 简直可以解决 Chrome 内存占用过多的问题。不外它的体验也不是完善的,冻结标签后再浏览需要重新加载这点,会中止网页的延续浏览体验,而且会消耗 CPU 资源。不外,在官方没有公布改善资源占用的新版之前,这依然不失为一个削减 Chrome 内存占用的好方式,有需要的同伙不妨实验一下!