Chrome太费电 谷歌说新版本有办法解决

发表于:2017-3-21 09:44

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:佚名    来源:凤凰科技

  Chrome 用户一定都明白,无论是在 Mac 还是在 PC 上,这款浏览器的体验都是喜忧参半的:Chrome 的渲染性能几乎是浏览器中最好的,插件系统也最完善,可是内存泄漏和耗电过大的问题却对笔记本用户非常不友好。在最新的 Chrome 57 版本里,Google 再一次尝试解决这个问题。
  在 Google 针对 57 版本的 Chrome 发布的更新博客中写道,这个版本的 Chrome 引入了一个全新特性,叫做“后台标签页”(Background Tabs)。这个新特性为网页开发者们提供一个程序接口,能够识别网页处在不活动状态时,限制这个网页的 CPU 使用负载。
  比如用户打开了 10 个标签页,但除了当前正在看的那一个之外,其他的网页会在 10 秒的过渡期之后,被限制只使用 1% 的处理器负载。Chrome 的开发团队表示,这个新特性可以在现在的基础上节省 25% 的电力。但是鉴于不同的网页有不同的用途,这个特性不针对所有的网页都生效,比如正在播放音乐的标签页。另外,网页开发者如果在开发过程里加入了这个功能对应的 CPU,也可以让标签页更加省电。
  
  这不是 Chrome 第一次尝试减少浏览器的电力消耗。Chrome 的主打特性是之一就是每一个标签页都是独立进程,也就是说任何一个单独标签页崩溃都不会影响其他标签页的运行。但这样的代价就是浏览器占用的内存和 CPU 时间会成倍增长。过去,Chrome 采用限制后台网页的进程数量来省电,但效果并不好。
  Chrome 团队最终的目标是,希望在未来实现所有不活跃的网页都能彻底休眠,但因为还有很多需要实时运转的网页,比如用户打开一个股票页面在后台运转,需要时不时看一眼,彻底休眠会导致体验问题。所以这个目标需要网页开发者们配合 Chrome 的程序接口来实现。
  目前,Chrome 是全球互联网市场占有率第一的浏览器,2 月份的占有率超过 58%,微软的 IE 占有率约 19%,火狐为 11%。这种优势是在微软的 Windows 预装 Edge/IE 浏览器和 Mac 预装 Safari 的基础上达成的,这侧面证明了 Chrome 的技术优势。
  关于内存占用过大的问题,去年 10 月更新的 55 版本 Chrome 通过引入了新的 JavaScript 引擎,据说大幅减少了内存占用。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号