Chrome浏览器是大部分开发者必备的浏览器,它的主要有点有便于调试、启动快、无广告。但是谷歌浏览器也有自己的缺点,Chrome浏览器对系统内存的占用太大了,每打开一个页面都会占用系统内存。如果你的浏览器一下子打开几十个网页,不一会儿你就会发现Chrome浏览器已经将系统大部分内存给占用了!
那为什么Chrome浏览器特爱吃内存呢?
主要因为Chrome浏览器吃内存有四个原因,接着往下看完你就知道了。
原因一:Chrome 把你在浏览器上做的每个操作都拆成独立的进程。
举个例子,跑道中的赛手都有明确划分的跑道,这样就能避免“撞车”的状况了,假若一个赛手一不小心出现了意外也不会影响到其他赛道的选手。
而Chrome会将打开的网页、插件、扩展等等拆成独立的进程,如同安排在各个不同的赛道上,即便一个进程崩溃了,也不会影响到其他功能的运行。正是这样的内存管理机制,Chrome浏览器确是会占用很多内存。
原因二:当你没点击 URL 之前,Chrome浏览器已经在帮你预加载了。
在Chrome浏览器中,有一个预加载的功能。啥意思呢?
举个例子,当你在搜索栏输入【篮球比赛】这一词语的时候,Chrome就开始为你提前加载篮球比赛的相关内容了,当然这一功能的做法也必定会占用内存。
原因三:会发生内存泄露。
Chrome 浏览器也会出现内存泄露问题,简单来说就是浏览器会将电脑所有的内存都占据了,使得其他程序无法正常运行,严重的话系统也会很不稳定。
原因四:开了过多的标签跟插件。
上面也说到了,Chrome是将要做的每一件事拆成独立的进程,假若开了过多的插件等等,那么占用的内存肯定是很多很多的!
那么遇到Chrome吃内存太厉害了,我们有什么好的解决的方法吗?答案是有的!今天小编跟大家推荐一个扩展程序,可以有效解决内存占用这个问题。它就是【OneTab】神器,一个能够减少Chrome高达95%内存占用的扩展程序。有需要的朋友赶紧拿去~
使用方法:首先安装oneTab插件
然后浏览器会有oneTab插件的图标,每次打开过多的标签页会占用非常多的系统内存,这个时候可以点击一下,就可以把对应的标签页收缩到oneTab管理页面。内存占用就会大大减少。
具体操作如下图:
IT技术分享社区
个人博客网站:https://programmerblog.xyz