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

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

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

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

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

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

关键字:新系统  网页  对象

编辑:鲁迪 引用地址:http://www.eeworld.com.cn/szds/article_201603109997.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
新系统
网页
对象

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 电视相关 白色家电 数字家庭 PC互联网 数码影像 维修拆解 综合资讯 其他技术 技术产品 应用设计 论坛

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved