Chrome 45 减少了内存占用

Chrome浏览器是众所周知的吃内存应用。它在本周发布了最新的Chrome 45,官方博客介绍说,新版采用了一些方法减少内存占用。 其中最主要的方法是改变了标签加载方式:用户最常用和第一个可能用的标签最早加载;如果系统内存低,浏览器将停止在后台恢复标签;点击标签将会加载内容, 但其余时候标签将会休眠。此外, Chrome的JavaScript引擎V8除了在垃圾收集扫描过程中会释放不使用的JavaScript对象外,还会压缩内存,从而将大的内存块释放给 系统。当V8的垃圾收集器检测到页面闲置,它将会更积极的收集和压缩内存。后台标签随着时间的迁移其消耗的内存将会接近可能的最小占用。Google在 Chrome 43和Chrome 45中演示了打开两个Gmail标签的内存占用,一开始两者的内存占用相似,但闲置之后Chrome 45的标签开始缩小内存占用,几分钟闲置之后Chrome 45的JavaScript内存减少到Chrome 43的55%。

文章转载自 开源中国社区[https://www.oschina.net]

时间: 2024-10-27 23:25:53

Chrome 45 减少了内存占用的相关文章

win7如何减少电脑内存占用

  电脑操作系统速度的快慢决定于电脑CPU.内存以及硬盘寻址速度,CPU.硬盘自购买起就已经决定了,不会随着你的使用时间而改变,除非升级,否则自始自终都是一样的,而内存却不同,因为我们所讲的内存指的是RAM,是会根据使用方法及运行程序的多少而改变,如果占用内存越多从而影响我们的电脑运行速度,占用内存越多相对就会变得越慢,这样就有必要减少电脑内存占用率,也就是优化电脑内存,先来看看你的内存到底占用了多少吧,在任务栏上右击鼠标,然后选择"启动任务管理器",选择"性能"选

减少.NET应用程序内存占用的一则实践

最近一周比较忙,主要的工作内容是在做一个叫"键盘精灵"的东西,简单来讲就是将很多数据放到内存中,对这些数据进行快速检索,然后找出根据输入条件最匹配的10条记录并予以展示.具体和下面两款炒股软件的相关功能类似: 数据以文本形式存在文件中,且数据量较大,有近20万条,每一条记录有几个字段,以分隔符分割.当时使用的是6万条记录的测试数据,文本文件将近 10M,这个模块加载到内存并建立缓存之后,大概会占用将近70-80M的内存.自我接手以后,主要的任务就是降低内存消耗和提高匹配效率. 一.避免

降低.NET应用程序内存占用的实践和总结

最近一周比较忙,主要的工作内容是在做一个叫"键盘精灵"的东西,简单来讲就是将很多数据放到内存中,对这些数据进行快速检索,然后找出根据输入条件最匹配的10条记录并予以展示.具体和下面两款炒股软件的相关功能类似: 数据以文本形式存在文件中,且数据量较大,有近20万条,每一条记录有几个字段,以分隔符分割.当时使用的是6万条记录的测试数据,文本文件将近10M,这个模块加载到内存并建立缓存之后,大概会占用将近70-80M的内存.自我接手以后,主要的任务就是降低内存消耗和提高匹配效率. 一.避免创

降低Chrome谷歌浏览器内存占用的方法

  由于 Chrome 采用了标签页单进程设计,所以当我们使用 Chrome 同时打开多个标签页浏览网页时,系统内存占用也将大大增加.这就是人们经常抱怨的Chrome内存占用太多的问题.幸亏 Chrome 良好的扩展性产生了不少专门用于减少Chrome内存占用的扩展,在此为大家推荐自认为不错的两个: 1.Tab Hibernation 无论我们打开多少标签页,正在阅读观看的(即活动的)页面也始终只有一个,而其它的即为非活动标签.Tab Hibernation 很显然也认同这一点,当我们安装好Ta

Chrome内存占用太多该怎么解决?

文章描述:解决 Chrome 浏览器内存占用方案. 由于 Chrome 采用了标签页单进程设计,所以当我们使用 Chrome 同时打开多个标签页浏览网页时,系统内存占用也将大大增加.这就是人们经常抱怨的Chrome内存占用太多的问题. 幸亏 Chrome 良好的扩展性产生了不少专门用于减少Chrome内存占用的扩展,在此为大家推荐自认为不错的两个: 1.Tab Hibernation 无论我们打开多少标签页,正在阅读观看的(即活动的)页面也始终只有一个,而其它的即为非活动标签.Tab Hiber

Chrome 55将大幅优化内存占用 堆内存平均下降50%

伴随着网页变得更加复杂且网页浏览器性能变得更加强悍,也意味着对内存的占用变得越来越大.为了进一步优化内存占用,Chrome团队目前正在对Chrome 55版本中引入的V8 JavaScript引擎进行测试,结果显示类似于Imgur.Reddit.Twitter和纽约时报等网站的内存占用明显减少.\ 测试接过显示堆内存(heap memory)平均下降50%,而另一个称之为区内存(zone memory)的指标平均下降40%.目前Chrome团队目前仍对于内存低于1GB的低端设备进行优化,Goog

如何减少.NET应用程序的内存占用

最近一周比较忙,主要的工作内容是在做一个叫"键盘精灵"的东西,简单来讲就是将很多数据放到内存中,对这些数据进行快速检索,然后找出根据输入条件最匹配的10条记录并予以展示.具体和下面两款炒股软件的相关功能类似: 数据以文本形式存在文件中,且数据量较大,有近20万条,每一条记录有几个字段,以分隔符分割.当时使用的是6万条记录的测试数据,文本文件将近10M,这个模块加载到内存并建立缓存之后,大概会占用将近70-80M的内存.自我接手以后,主要的任务就是降低内存消耗和提高匹配效率. 一.避免创

减少火狐浏览器的内存占用

火狐在有些情况下会占用较多的内存(RAM),导致浏览器的反应速度较慢,在极端的情况下甚至会导致浏览器崩溃.下面介绍几种方法帮助减少火狐的内存占用,让您更有效地使用火狐浏览器. 检查安装的附加组件 安装的附加组件(包括扩展.主题.插件)造成浏览器占用过多内存的情况比较常见. 您可以用安全模式启动火狐浏览器,观察内存使用情况.在安全模式下扩展和主题是被禁用的,因此如果在安全模式下内存占用情况有了显著的改善,您可以尝试禁用或卸载某些扩展. 另外,插件(特别是旧版本的插件)经常消耗大量内存.您可以禁用其

谷歌浏览器内存占用大怎么办?

谷歌浏览器内存占用大怎么办?   Chrome浏览器可以通过重启释放大量内存,这里教大家一个方便的方法,可以做一个简单的书签来快速重启Chrome浏览器,而且重启后Chrome还能自动恢复刚才浏览的所有标签页,一键搞定! Chrome浏览器释放内存小技巧: 1.在任意标签页使用快捷键Ctrl+D (Windows) / Cmd+D (Mac) ,打开添加书签的页面,然后点击"修改" 2.在网址栏输入:chrome://restart,名字的嘛你随意即可.然后点击底部的保存按钮即可. 3