作者SicInfit (O_o)
看板Browsers
標題[-Fx-] 新JavaScript引擎開發中,速度將再次躍進!
時間Thu Mar 24 14:31:32 2011
大家可能知道,Firefox在3.5版之後,加入了獨家的
TraceMonkey引擎,
利用tracing的技術大幅提高JavasScript的效能。
而在4.0版中,原本普通的引擎被大幅最佳化為新的
JaegerMonkey引擎,
並與原來的
TraceMonkey成功整合,速度也一舉追上號稱速度之神的Google Chrome。
但自從Chrome在第10版也引入新的
Crankshaft引擎之後,
兩個瀏覽器的距離又再度拉近,甚至有部分項目的表現仍被超越了。
面對這種情勢,預計今年內推出,以繼續提升速度為目標的Firefox 5又有什麼新花招呢?
答案是:可讓速度再次提昇的
TypeInference新引擎開發中!
顧名思義,
TypeInference所運用的,就是叫做type inference的技術,
有興趣的可以自己去咕狗,但總而言之,
TypeInference就是讓小猴子再次進化的關鍵!
有些人也許還記得「
Are We Fast Yet?」這個網站吧?
隨著開發進入下一階段,它也跟著死灰復燃開始再次運作了~
http://arewefastyet.com/?a=b&view=regress
在以上的圖表中,可以看到目前第4版所採用的引擎,為
TM+
JM的紫線,
而藍線就是最新開發中的
TypeInference了,
簡單來說,原本的黑線(純
JM),在經過
TypeInference加持後(
JM+
TI),
在某些方面的測試竟已超越現在的Firefox 4引擎速度了!(
TM+
JM)
那下一步呢?全部兜起來做雞精XD!讓我們一起期待Firefox 5的
TM+
JM+
TI大補丸吧!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.249.234
推 typepeter:SONG~ 03/24 16:58
推 shin9770:FF5想成太5= = 03/24 17:03
推 fox527:雖然不懂技術,可是看起來好爽XD 03/24 18:43
推 afafaf:fx速度何時超越chrome過了... 03/24 21:41
→ Weal:應該是有一部分是自嗨成分吧 03/24 22:02
推 zenixls2:又來了!!!說不定到太8就超越了(誤 03/24 22:06
→ SicInfit:就某些JavaScript分數這樣...可以自己測測看 03/24 22:07
推 qaz791023:技術文 03/24 23:09
推 FEMIRINEsex1:FF5是OGK一頂C/P值極高的帽子(誤 03/24 23:32