×

大家常用的Chrome浏览器,有木有发现现在占用内挺大的

作者:andy0012019.11.28来源:Web前端之家浏览:6374评论:0
关键词:html82349832234

Chrome是一款快速安全的网络浏览器,相信使用过的用户名都知道Chrome可以很好的满足新型网站对浏览器的要求,非常适合程序猿这类工作的人,但是有用户反映,Chrome浏览器占用内存太大,导致每次开启时都会卡顿一下。那该怎么办呢?首先我们先来看下为什么Chrome浏览器为什么会占用内存大。

1. Chrome 把你在浏览器上做的每件事都拆成独立的进程:

Chrome 支持各种各样的插件和扩展,为浏览器增添功能,其中很多插件和扩展干脆就已经是一个打包好可以在本地使用的软件。过多的软件、功能和服务势必意味着浏览器的体型会变得臃肿,而如果一个浏览器只是一个进程的话,一旦出现系统故障,整个浏览器就崩溃了——那意味着你浏览的所有内容、输入的文本和打开的软件、观看的视频、在网页上玩的小游戏,全都没了。而 Chrome 会把所有打开的网页标签、插件、扩展,以及播放的 Flash 视频都拆成独立的进程。这样,一个进程崩溃,不会影响到浏览器的其他功能正常运转。这样做的优势是浏览器功能多,且快速稳定;劣势就是占用很多内存。

2. 在你没点击 URL 之前,Chrome 已经在帮你加载了

更好的用户体验与更大的系统资源压力就像是双生子。Chrome 浏览器提供一个预加载功能,在用户还没有点击某个链接的时候就已经提前开始加载了。

比如,如果浏览的是博客文章,Chrome 有可能会预先加载「下一篇博文」;再比如,如果你在 Google 上搜索某个学术名词的话,Chrome 有可能会预先加载来自维基百科的结果

有时候你会发觉,第一次登陆某个网页的时候很慢,但后来再在地址栏输入访问,会快很多。这是因为 Chrome 会基于历史浏览记录和对该网页的安全性判断,预先加载这个网页。

3. 内存泄露

内存泄露是一个技术上的名词,简单来说,他的意思就是占用内存的软件或服务,在完成工作之后无法释放那些不再使用的内存。历史上有一些非常经典的内存泄露事故,比如在某个版本的 Mac OS X 操作系统上,以原生、快速和低内存以来著称的 Safari 浏览器,竟然能把本机所有的内存全都占掉,以至于其他程序无法正常工作,甚至系统都开始不稳定。Chrome 浏览器也会出现内存泄露问题,不过现在浏览器本身已经比较稳定了。不稳定的地方在于部分样式或功能复杂的网站,以及一些代码不干净的 Chrome 插件和扩展。

4. 开了太多标签和插件

前面提到,很多以扩展形式存在的 Chrome 本地应用功能也已经十分强大,Web 技术日新月异使得很多网站在浏览器中呈现所占用的内存也已经不亚于一个普通的本地软件。这个不用过多解释。

那我们该怎么解决Chrome占用内存大的问题??下面我们就一起来看看解决方法:

1、我们先打开Chrome浏览器,然后打开添加书签的页面,你可以使用快捷键【Ctrl+D】打开,然后点击【修改】

2、在Chrome地址栏输入【chrome://restart】然后保存即可。

3、在感觉到浏览器运行速度变慢或者卡的时候,我们可以点击刚刚我们制作的书签,等其运行结束后就会释放内存,运行就会恢复之前的速度了。

好了以上就是我们解决Chrome占用内存大问题的解决方法 有需要的朋友们可以跟上面的方法进行操作,方法很简单,还有上面的那么些理论如果看不懂 理解一下就好了。我们主要是解决所在的问题就可以了。

您的支持是我们创作的动力!
温馨提示:本文作者系,经Web前端之家编辑修改或补充,转载请注明出处和本文链接:
https://jiangweishan.com/article/tjkjkjtml123123.html

网友评论文明上网理性发言已有0人参与

发表评论: