我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 778|回复: 0

[最新新闻] MIT發表可縮短34%網頁載入時間的Polaris軟體系統

[复制链接]

该用户从未签到

2391

主题

1013

回帖

399

积分

三级逆天

朝十萬金幣目標邁進!!!

积分
399

社区居民忠实会员社区劳模原创达人终身成就奖特殊贡献奖原创先锋奖金点子奖

QQ
发表于 2016-3-14 10:44:00 | 显示全部楼层 |阅读模式
Polaris會自動追蹤網頁載入所需各個物件間的連動建立相依圖,如同造訪一個城市時,也許會在回家之前發現更多想去的城市,瀏覽器載入網頁的所有元件就如同想要造訪所有城市,Polaris先列出所有城市名單,有效加快網頁載入速度。


polaris-research-csail-mit_0.jpg

麻省理工學院(MIT)電腦科學暨人工智慧實驗室(Computer Science and Artificial Intelligence Lab,CSAIL)的研究團隊於本周發表了名為「北極星」(Polaris)的軟體系統,可縮短34%的網頁載入時間,改善人們的網路瀏覽經驗。
根據估計,全美最大零售網站Amazon若延遲0.1秒,就會損失1%的獲利,加快網頁載入速度不僅可為業者增加獲利,並且可提昇使用者的瀏覽體驗。
傳統的網頁載入過程是這樣的,當使用者輸入網址時,瀏覽器並不知道網頁的長相,因此必須先存取伺服器上的各種物件,像是HTML檔案、JavaScript或圖片等,並評估如何將所取得的物件載入網頁。由於物件之間含有連動性,光是單一網頁上的物件連動就可能有上千筆,使得瀏覽器在載入物件時通常採用保守的排序,提高了瀏覽器與伺服器之間的往來次數,並拖慢網頁的載入。
Polaris則會自動追蹤物件之間的所有連動,並建立該網頁的相依圖(dependency graph),參與該專案的哈佛教授James Mickens比喻,當你造訪一個城市時,也許會在回家之前發現更多想去的城市,如果有人先幫你列出了應造訪的城市,那麼你就能規畫出最快的旅遊路徑。若無此一名單,你就只能自己在旅途的路上發現新城市,可能徒走許多冤枉路。
對瀏覽器來說,載入網頁的所有元件就好比造訪所有的城市,Polaris會在你展開旅程之前就列出所有城市的名單,因而可加快瀏覽器的網頁載入速度。
CSAIL團隊表示,包括Google及Amazon等業者都嘗試要改善網頁的載入速度,這些業者多半採用資料壓縮技術來減少資料使用成本,然而Polaris才是更實際的作法。
MIT教授Hari Balakrishnan說明,近來的研究顯示,載入時間變慢與網路延遲的關係更甚頻寬,因此,與其減少傳輸資料量,不如降低網路延遲的影響。
CSAIL團隊準備在下周展開的「USENIX:聯網系統設計與實踐」研討會上正式發表Polaris論文。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

论坛开启做任务可以
额外奖励金币快速赚
积分升级了


Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

平平安安
TOP
快速回复 返回顶部 返回列表