首页电脑办公正文

麻省理工研发新系统 网页加载速度提升34%

2017-03-26 15:33:07来源:网易    编辑:管理员

20646

 

  摘要:麻省理工学院计算机科学与人工智能实验室(CSAIL)和哈佛大学的研究人员已经开发出了减少网页加载时间的系统。这种被被称为“北极星”的系统,其框架可以确定网页页面对象如何重叠下载,使得整个页面需要较少时间来加载。

  相关研发人员表示,目前一般浏览器可能需要长达100毫秒时间来仅仅获取网页当中的一个数据,随着网页复杂性增加,浏览器往往需要在客户机和服务器之间多次往返来获取数据,增加了网页加载延迟。他们的做法最大限度地减少往返次次数,可以大大加快页面加载速度,加载速度最快可提升34%。

  相关研发人员表示,用户在键入URL的时候,浏览器实际上并不知道页面的样子。要加载页面,浏览器需要在网络上获取“对象”,如HTML文件,JavaScript代码和图像。一旦一个对象被取出,浏览器还需要评估对象,计算对象在页面位置,将对象添加到用户看到的页面。但它不是那么简单。评估一个对象往往意味着需要获取和评估更多的对象,它们被描述为原件的“依赖性”。作为一个例子,浏览器为了执行JavaScript代码,可能需要获取更多的图像。

  问题是,浏览器不能实际看到所有这些依赖关系,其结果是,浏览器必须保守地按照顺序装载对象,这往往会增加来回获取数据的次数,减缓页面加载。

  北极星系统可以自动跟踪所有对象之间的相互作用,为它们编号。例如,它指出一个对象在另一个对象中读取数据,或在另一个对象当中更新的数值,然后,它使用了这些相互作用的详细日志创建一个“依赖关系图”,可以让浏览器计划尽可能最快的数据抓取路线,让浏览器更快速地加载网页。

http://static.cnbetacdn.com/article/2016/0310/1b947d0ced66089.jpeg


上一篇:太贵!库克高中母校不再提供学生MacBook
下一篇:没密码也别怕 160WIFI拯救你的手机流量

最新资讯

  • 驱动人生7上线 有奖寻漏“动”完善驱动库!
    驱动人生7上线 有奖寻漏“动”完善驱动库!

    驱动人生微博和论坛推出了帮驱动人生找漏“动”拿巨奖活动!只要给驱动人生提供一个没有收录的驱动,就有机会获得蓝牙音箱、U盘、抱枕等各种礼品,并且此活动还是长期有效!!!有没有很心动!

    2019-09-25 03:48:29

    20050

  • 炎炎夏日,驱动人生为你“驱”走暑气
  • 快喊老板来换机!戴尔OptiPlex 3040评测
    快喊老板来换机!戴尔OptiPlex 3040评测

    不得不说,戴尔这款OptiPlex 3040或许会打破人们心中固有的商务台式机的形象,该机通过全新、高能效的小型微塔式设计,搭载最新的英特尔Skylake平台以及微软Windows10操作系统,OptiPlex 3040不仅在整机性能大幅提升的前提下,最大限度的节省客户的办公空间,又可以提供高级安全性和企业级管理功能。并且入门级的售价也非常亲民,非常适合中小型公司用于办公使用。

    2019-07-20 17:09:34

    17434