[新聞] Mozilla邀請測試新JS引擎WarpBuilder 結

作者: aza0290 (阿茲)   2020-10-01 11:12:20
Mozilla邀請測試新JS引擎WarpBuilder 結果顯示有驚人效能改善
9月15日Mozilla Firefox開發團隊在網路論壇邀請測試者安裝Firefox 83 nightly版本並
啟用新JS引擎WarpBuilder進行測試。Warp利用減少內部類型的資訊數量來提高效能,並
加上與上一版本相同的CacheIR優化,帶來了更簡單的設計,提高了響應速度和網頁載入
效能。
9月15日Mozilla發佈這項消息時指出各項指標有5-15%的改善,實際測試速度快了10%左右
,JS引擎換用到Warp後,使用的記憶體也較少。
值得慶幸的是,9月24日,當官方公佈測試數據時,效能上的提升比想像中的更好,各項
指標提升了8-20%左右,尤其是Google Docs載入速度足足提升了20%,這讓JS引擎團隊士
氣大振。
Mozilla還表示啟用Warp只是優化Firefox JS引擎效能的第一步,明年還有在此基礎上進
行的更多新的優化工作。
在獲得積極回饋後,Warp現在已經開始預設在83版本的Nightly上啟用,相信在不久後有
望在Beta和穩定版中與大家見面。
- 20% on Win64 GDocs loadtime: https://mzl.la/3cp6dAs
- 13% on Android Reddit SpeedIndex: https://mzl.la/2RUWdp8
- 18% on pdfpaint: https://mzl.la/2HtXb9W
- 8% on tp6 JS memory: https://mzl.la/3j2VwGb
- 8% on damp (devtools perf): https://mzl.la/3kLbhSM
來源 https://www.cnbeta.com/articles/tech/1034043.htm
作者: abram (科科)   2020-10-01 13:35:00
套件又要重新改寫了嗎
作者: ltytw (ltytw)   2020-10-01 18:21:00
其實原本的就蠻快的 上google網站會慢一點因為被google搞
作者: Toge (To Valhalla!)   2020-10-02 00:28:00
正在用,非常有感套件都不會影響
作者: s9209122222 (海海海)   2020-10-02 01:01:00
火狐是真的關心使用者的
作者: rockmanx52 (ゴミ丼 わがんりんにゃれ)   2020-10-02 12:47:00
所以很可能正式版出來後效能又會被Google故意弄低...
作者: bladesinger   2020-10-04 10:57:00
下次google就會微調google doc然後效能又被拖累回去google老套了
作者: rockmanx52 (ゴミ丼 わがんりんにゃれ)   2020-10-04 11:09:00
連同引擎的Edge都會被搞了(遠望)
作者: t7yang (t7: 我認為這是一種背叛)   2020-10-05 23:22:00
是說我也是因為這東西去安裝 nightly 版來玩。另外,會提套件的大概是對目前的套件架構不理解。目前的套件架構(也是)由 G 社提出的 webextention api,這個已經成為事實標準了,雖然距離規範標準遙遙無期就是了。FX 的 webextAPI 是在 G 社的標準之上的改良版用起來比 G 社的爽太多了只是市占率低大家還是開 G 社的版本然後再想辦法移植過來webext 的架構未來應該變動的機率不大,所以發生套件全部重寫的可能性也相對較低。大概說明一下給大家知道。
作者: Rollnmeow (OHAI)   2020-10-06 09:46:00
其實比起速度,我必較關心記憶體占用…現在主力筆電8GB
作者: csid (csid)   2020-10-06 15:45:00
我很好奇Mozilla這一年來新增了多少webextention api?有些套件開發者求API求了3年Mozilla還是沒有新增...
作者: abram (科科)   2020-10-06 22:37:00
光舊版的speed dial不能用之後 就找不到好用的就只能停在52.b9版了
作者: Kagero (摩荔枝天(茄汁))   2020-10-06 23:45:00
Mozilla:朕不給的API,你不能拿。
作者: t7yang (t7: 我認為這是一種背叛)   2020-10-07 16:10:00
wrap 除了效能之外,對記憶體的使用也是有積極的影響。但是如果從長遠的角度來看,就放棄糾結記憶體了,使用量只會越來越多(就跟那個通膨一樣)。webext 的架構終究有其侷限性,不可能像舊版的 API 一樣靈活,而且最最最重要的是,他們人力物力真的沒有G社多現在各大瀏覽器都跳槽去用 chromium 了,就連微軟都放棄了你就可以想像有多少開發能量會灌到 chromium 裡面mozilla 未來可以勉強跟上我想就不錯了
作者: MilchFlasche (實踐才能發光)   2020-10-07 17:14:00
作者: enjoyself (阿)   2020-10-07 18:26:00
記憶體?! 32G都不用3000了,還在care記憶體cpu走進大膠水時代,多核支援度好,才是重要的y就像googledoc,常用就放在背景頁跑,切過去就是載入完成再來是本身獨有特色,擴充,但是現在都掛得差不多~未來看起來非常 T_T"
作者: chuegou (chuegou)   2020-10-07 23:57:00
js讚
作者: rockmanx52 (ゴミ丼 わがんりんにゃれ)   2020-10-08 03:32:00
那是桌機才不用擔心啊 筆電現在甚至還有4GB的而且如果能擴充也就算了 On Board....
作者: Kagero (摩荔枝天(茄汁))   2020-10-08 10:05:00
焊死4GB不可擴的也沒剩多少 會買的就是盤子
作者: Rollnmeow (OHAI)   2020-10-09 12:19:00
我這台是兩三年前最便宜的i5四核機,沒焊死記憶體但是不好拆,而且我不知道WIN10記憶體需求8GB也很緊
作者: caryyrac (境界線上的平行線)   2020-10-09 17:53:00
我的桌機是2GB
作者: MK47 (和牛第一)   2020-10-10 00:14:00
現在隨便花個一萬組a300都好很多吧 不知道為啥要堅持用這麼爛的硬體 又要要求軟體停留
作者: Kagero (摩荔枝天(茄汁))   2020-10-10 10:26:00
不好拆可以給人拆啊 不過三年前筆電也差不多可以砸了
作者: Arbin (路人_Lv菜逼八)   2020-10-10 12:00:00
硬體差的不要來上PTT鄉民都很嚴格der 最差三年就要換一次電腦
作者: MK47 (和牛第一)   2020-10-10 13:38:00
火狐怎麼不支援586 媽的 斂財垃圾公司嘴秋玩了咧 問題還是沒有解決嘛 現在為了適應那麼多js的架構ram只用一點點本來就不可能 吃米不知道米價
作者: Rollnmeow (OHAI)   2020-10-10 14:14:00
你又不付我錢我幹嘛砸 ㄏㄏ 當我傻子484電蝦板當年文書機單也是8G RAM居多,誰知道過兩三年8G就變這麼緊繃?當我有水晶球?
作者: penguinfuko (企鵝)   2020-10-10 23:56:00
說起來,筆電焊死 ram 真的缺德@@
作者: rockmanx52 (ゴミ丼 わがんりんにゃれ)   2020-10-11 12:34:00
筆電還好啦 有的迷你桌電或AIO悍死才真的缺德
作者: alchemy123 (水果軟索粉)   2020-10-11 20:15:00
8g不夠用也不是最近的事了吧...
作者: TaiwanFight   2020-10-12 19:12:00
我以為今年2020怎在討論2g4g8g==
作者: rogner (有沒答題會被戰的八卦)   2020-10-13 08:46:00
https://tinyurl.com/y64k39jj以anandtech及之前板友測試 16G以下應該edge最快16G以上 我自己試用的感覺 "可能"Fx nightly最快另外 非常多筆電/迷你主機焊死8G是事實
作者: danny0838 (道可道非常道)   2020-10-14 09:24:00
to t7yang: 我也很希望如此,但Google正在強推manifestv3...
作者: t7yang (t7: 我認為這是一種背叛)   2020-10-14 17:37:00
他就是挾市占率令諸侯,根本不甩其他人。所以就是 chrome的標準就是事實標準,然後規範標準可能也會被他吃掉希望是不要啦,我覺得 FX 的設計真的好很多,光 promise就屌打
作者: rogner (有沒答題會被戰的八卦)   2020-10-14 17:39:00
Fx問題是太常大改 我只是用來當第三順位瀏覽器都會覺得痛無論套件或userchrome
作者: t7yang (t7: 我認為這是一種背叛)   2020-10-14 17:39:00
市場獨佔真的不會有什麼好事,聰明的壞蛋比一般的壞蛋更可怕
作者: rogner (有沒答題會被戰的八卦)   2020-10-14 17:40:00
市場獨佔當然不會是好事 看看牙膏intel.......但Fx實在讓人很難用力支持
作者: Agency (轉瞬成空 )   2020-10-14 23:00:00
懶,所以藉口一堆
作者: Kagero (摩荔枝天(茄汁))   2020-10-15 09:39:00
firefox只剩下鐵粉了每次大改動都是在殘害鐵粉
作者: rogner (有沒答題會被戰的八卦)   2020-10-15 10:25:00
從netscape直到Fx56 除KKman 沒用過別家 但57後真心無法忍
作者: MilchFlasche (實踐才能發光)   2020-10-15 11:44:00
我主力還在用Waterfox Classic算是Fx56鐵粉但其實也真的是受不了57以後。
作者: Rollnmeow (OHAI)   2020-10-15 13:29:00
原來FX市占一直掉跟常常自爆也脫不了關係題外話,我在隨身碟裝LUBUNTU然後改在裡面用Fx上網這樣記憶體就寬裕很多了,需要時候再重開機切回WIN10
作者: alchemy123 (水果軟索粉)   2020-10-15 13:53:00
我用了1x年fx 中間U.3 中間有 套件在20~30左右 57+我覺得沒什麼問題 只有被gc強x的網頁才會久久開個vv來用中間有2年拿GC當主力 其他都是FX主力57是真的陣亡很多套件啦 但仔細找都有發現可以取代的方式最近一些API新增也有一些老套件復活
作者: rogner (有沒答題會被戰的八卦)   2020-10-15 15:30:00
以前用lawlietfox 為了提早試用e10s及quantum 就跳nightly一直都很穩定 但57/58 nightly不僅可用套件少 還一直出包同期56 nightly為主 也是vv為輔 vv雖然也沒56穩定但內建功能充足 比57/58易用太多60算穩定性跟套件終於到可接受程度 花了些時間 從56換過來結果61的套件又.....一氣之下徹底跳kinza
作者: Toge (To Valhalla!)   2020-10-16 10:30:00
老實說,我不是鐵粉,我只是單純不想被Google綁架。況且Firefox對我來說還是比Chrome自由但是我也是偶爾會用ungoogled-chromium,沒辦法Linux上用Line的唯一解
作者: danny0838 (道可道非常道)   2020-10-16 13:00:00
to t7: Google 說法是2020要上路,對於「套件不用重寫」一說真的很難樂觀…v3現在連殺死uBO的承諾都不知解決了沒有,如果沒有應該會讓大量用戶跳腳。加上微軟也綁 Chromium,硬推v3阻力應該不小才是(搞不好微軟一言不合就fork另一個Chromium續跑v2,然後在Win上面打壓GC也說不定,哈哈)其實要推v3我覺得也不是不行,但最除了uBO的問題要解決,v2也應該續支援很長一段時間(如果v3真的好自然會有開發者自行轉移)
作者: rogner (有沒答題會被戰的八卦)   2020-10-17 08:59:00
不想用chromium 又要求功能 大概Fx唯一選但就跟linux一樣 要花很多時間設定 且還無法保證穩定
作者: t7yang (t7: 我認為這是一種背叛)   2020-10-17 16:07:00
哈,我說的套件不用重寫是針對說擔心未來 FX 的套件又改架構導致需要大規模重寫的一說。至於 G 社鴨霸硬推 V3 (嘆ubo 如果在 chromium 下死掉我也不覺得會有什麼問題板上大家還是會有一個迷思,套件對市占率影響很大導致用戶大量出走之類的,我自己是比較不認同,套件的影響應該有限微軟不會一言不合喔,因為現在微軟 EDGE 團隊就是 G 社的形狀,我有看到新聞 V3 他們應該要測試了,也就是他們乖乖吞下去(爸爸推了我就跟開發者沒有什麼能耐,基本上就是瀏覽器廠商推什麼就得吃從過往的發展來看,一直都是這樣子。FX 就看可不可以頂住壓力。chromium 陣營那裏 V3 看起來是跑不掉了,FX 那裏看要維持自己的 V2,還是跟 V3 但維持那些被 V3 廢止的 API反正又覺得前景不樂觀,本來 web-ext 的出現看來應該是可以稍稍走向一致,現在看來...(無奈
作者: rogner (有沒答題會被戰的八卦)   2020-10-18 07:08:00
Fx三不五時改套件相容性 問題已經不只V2/V3了.....

Links booklink

Contact Us: admin [ a t ] ucptt.com