谷歌浏览器将采用微软建议将数据改为RAM缓存以提高续航能力

微软此前多次宣传 Microsoft Edge 续航能力优于谷歌和火狐浏览器,不过最终微软还是转向了谷歌浏览器阵营。

但是以前的那些浏览器技术倒是不会被浪费,微软正在将这些技术迁移到Chromium项目中让用户获得最佳体验。

比如这次微软将数据缓存技术方案提交给谷歌并获得通过,接下来谷歌浏览器也会获得更低的功耗提高续航能力。

谷歌浏览器将采用微软建议将数据改为RAM缓存以提高续航能力

数据由硬盘缓存改为内存缓存:

目前主流浏览器加载网页时都会将静态文件存放在硬盘,这样可以方便后续重复使用这些静态文件以免再次加载。

而微软采用的技术方案则是将数据缓存在内存中,内存的读写速度更快并且耗电量方面也要比硬盘耗电量更低些。

因此可以降低功耗并提高笔记本电脑的续航能力,这也是微软在 Microsoft Edge 浏览器中引起为傲的加载技术。

后续Chromium和谷歌浏览器以及 Microsoft Edge 都会采用该技术,当然实际续航能力还需要我们后续再观察。

缓存和重复加载方面也有区别:

虽然放在内存中缓存数据有助于提高速度和降低耗电量,不过缺点在于静态文件可能会被擦除因此会被重复加载。

重复加载的话也会延迟网页加载时间并耗费更多电量,所以在数据被擦除前能够重复加载数据那就可以达到目的。

微软的技术方案是检测笔记本电量是否在充电,如果已经连接电源则继续采用硬盘加载来避免数据被重复加载等。

若笔记本电量没有连接电源则改用内存加载技术,在浏览器未被彻底关闭前数据不会被擦除因此可以被重复使用。

此外微软还会检测大小来决定将数据放到内存还是硬盘中,若文件比较大的话那就直接不缓存内容降低内存占用。

本文来源 蓝点网,由 山外的鸭子哥 整理编辑,其版权均为 蓝点网 所有,文章内容系作者个人观点,不代表 蓝点网 对观点赞同或支持。如需转载,请注明文章来源。
已赞1
哇哦恭喜您已成功屏蔽了蓝点网的小广告
扫码关注蓝点网微信公众号

评论:

5 条评论,访客:5 条,站长:0 条
  1. endream
    endream发布于: 
    Chromium Edge 81.0.396.0 Chromium Edge 81.0.396.0 Windows 10 64位版 Windows 10 64位版

    不能在退出浏览器的时候一次性的写入到硬盘吗

    • 山外的鸭子哥
      山外的鸭子哥发布于: 
      Google Chrome 79.0.3945.130 Google Chrome 79.0.3945.130 Windows 10 64位版 Windows 10 64位版

      可以去chromium项目里提个反馈试试 👌

  2. nkh
    nkh发布于: 
    Google Chrome 79.0.3945.130 Google Chrome 79.0.3945.130 Windows 10 64位版 Windows 10 64位版

    现在就是在用ramdisk放cheome的缓存

  3. 木头科学二百五
    木头科学二百五发布于: 
    Google Chrome 81.0.4040.0 Google Chrome 81.0.4040.0 Windows 10 64位版 Windows 10 64位版

    全放在硬盘还有一个后果是经常擦写缩短硬盘寿命。。。

  4. fudashuai
    fudashuai发布于: 
    Maxthon 5.3.8.2000 Maxthon 5.3.8.2000 Windows 10 64位版 Windows 10 64位版

    微软的建议太给力了······

发表评论