PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   自編譯Firefox 7.0發佈 徵求測試 (https://www.pcdvd.com.tw/showthread.php?t=942950)

斯圖亞特 2014-03-30 08:05 PM

最近使用上想到一個老問題..
FF現在不曉得對於多核心的支援度如何
察了一下新聞開發組織只在2011發表要改善多核心支援度
不過現在似乎還是一樣只使用單一核心?

野口隆史 2014-03-30 08:35 PM

引用:
作者斯圖亞特
最近使用上想到一個老問題..
FF現在不曉得對於多核心的支援度如何
察了一下新聞開發組織只在2011發表要改善多核心支援度
不過現在似乎還是一樣只使用單一核心?

目前所有的瀏覽器都不支援全程多線程
而只能有限度的支援

我編譯的Firefox因為有引入tete009 patches
所以支援SVG, Blur, canvas, text-shadow, -moz-box-shadow等的多線程渲染
你可以在我的版本裡面找到vcomp100.dll這個檔案
這個就是OpenMP的函式庫
然而平常使用比較多的html, javascript, css等排版引擎均不支援

斯圖亞特 2014-03-30 08:46 PM

引用:
作者野口隆史
目前所有的瀏覽器都不支援全程多線程
而只能有限度的支援

我編譯的Firefox因為有引入tete009 patches
所以支援SVG, Blur, canvas, text-shadow, -moz-box-shadow等的多線程渲染
你可以在我的版本裡面找到vcomp100.dll這個檔案
這個就是OpenMP的函式庫
然而平常使用比較多的html, javascript, css等排版引擎均不支援


所以在多線程上 各家瀏覽器也沒有預定一個時程表要支援就是了?
我現在使用上是常常開啟大量分頁(約上百個)雖然沒有全部讀取
但總覺得開啟大量分頁之後Firefox的效能開始變得很低落
這方面除了減少開啟之外,是否有什麼方法可以改善的?

野口隆史 2014-03-30 10:56 PM

引用:
作者斯圖亞特
所以在多線程上 各家瀏覽器也沒有預定一個時程表要支援就是了?
我現在使用上是常常開啟大量分頁(約上百個)雖然沒有全部讀取
但總覺得開啟大量分頁之後Firefox的效能開始變得很低落
這方面除了減少開啟之外,是否有什麼方法可以改善的?

Chrome跟IE作法是用multi-process解決大量分頁問題
但這會造成大量memory overhead
之所以不用根本的方式去解決multi-thread的根本原因
是因為大部分的腳本語言,並不利於平行化
內容素材無法平行化,自然你開啟大量分頁
所有的素材渲染都要經過排隊,性能固定的情況下速度自然會慢下來
我想了想,除了少開分頁外,沒有其他方式能夠解決

ireaco 2014-03-31 01:17 AM

我沒有這問題.....
幾乎天天用,分頁超過350+
不過跟IE這爛東西一起作業時,瀏覽效率會被拖下水倒是真的

是野口大大編譯過的 夜狐 17.0.2,用起來沒什問題,效能也不錯..
所以就一直沒刻意去更新版本了

S.D 2014-04-15 12:47 AM

先來試試28-1-win64 edition
野口大現在也是比較推薦x32版本嗎

cys070 2014-04-15 10:36 AM

現在還是32位元版本比較好

野口隆史 2014-04-15 03:47 PM

引用:
作者S.D
先來試試28-1-win64 edition
野口大現在也是比較推薦x32版本嗎

現在兩個版本性能差距沒以前那麼誇張了
已經很接近,甚至x64還有贏過x32的項目
如果x64使用沒問題,可以繼續使用
不過我自己只用x32

S.D 2014-04-16 06:40 PM

引用:
作者野口隆史
現在兩個版本性能差距沒以前那麼誇張了
已經很接近,甚至x64還有贏過x32的項目
如果x64使用沒問題,可以繼續使用
不過我自己只用x32

感謝野口大,那我就繼續使用x64若有問題再回報

斯圖亞特 2014-04-16 06:56 PM

引用:
作者野口隆史
現在兩個版本性能差距沒以前那麼誇張了
已經很接近,甚至x64還有贏過x32的項目
如果x64使用沒問題,可以繼續使用
不過我自己只用x32


野口大有考慮編譯X64版本嗎


所有的時間均為GMT +8。 現在的時間是03:14 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。