Browsers 板


LINE

Mozilla Firefox從48版開始向用戶推送e10s功能, 如果條件允許的話,部分用戶的Fx會自動啟用e10s(多處理程序)的功能。 目前e10s預設是啟用二個處理程序,一個是firefox.exe,負責處理瀏覽器本體框架, 另一個是plugin-container.exe,負責處理所有分頁的網頁內容。 如果有啟用外掛程式,例如Flash,還會再看到一個plugin-container.exe, 負責處理Flash外掛程式。 所以預設可能會看到三個處理程序,一個firefox.exe,二個plugin-container.exe。 將來處理網頁內容的程序應該會改名,例如改成web-content.exe, 不再使用plugin-container.exe的名稱,以避免混淆。 檢查Fx是否已啟用e10s 在網址列輸入about:support 如果已啟用e10s,「多程序視窗」這個項目會顯示1/1 (開啟) 如果你的Fx沒有自動啟用e10s,可以自己強制開啟 在網址列輸入about:config 新增布林值browser.tabs.remote.force-enable,設為true dom.ipc.processCount(處理網頁內容的程序數目)預設是1, 數字越大plugin-container.exe就越多,記憶體也吃越多。 據官方說法開啟e10s後記憶體使用量大約會增加20%, 不過整體介面的反應速度會比較快,使用上感覺可能會比較順暢。 不過如果我們自行修改dom.ipc.processCount的預設值, 可能會發生e10s開啟新分頁比non-e10s還緩慢的現象。 這個現象在新分頁的標籤文字上特別明顯, 本來non-e10s開新分頁,新分頁標籤上的文字「連線中...」會很快顯示出來, 而e10s開新分頁,標籤則會持續空白一段時間, 大約延遲0.1秒以後才會顯示出「連線中...」的文字。 這是因為如果dom.ipc.processCount的數值大於已開啟分頁, 譬如說dom.ipc.processCount設為2,而已開啟分頁只有1個, 當新增第2個分頁時,Fx就會創建一個新的處理程序plugin-container.exe, 來處理分頁2的內容,這個創建新處理程序的過程造成了延遲。 當dom.ipc.processCount的數值小於已開啟分頁, 譬如說dom.ipc.processCount設為2,而已開啟分頁已經有2個, 當新增第3個分頁時,Fx就會使用已存在的處理程序plugin-container.exe, 來處理分頁3的內容,而不會再創建新的處理程序, 因此不會發生標籤文字顯示延遲的現象。 所以目前dom.ipc.processCount的預設值只有設為1。 而自行修改這個數值改得很大,同時習慣開啟分頁數量較少的人, 每次開新分頁,Fx就會創建新程序,這時就會遇到這個顯示延遲的現象。 如果我們希望改善這個現象,可以在about:config底下新增一個布林值 dom.ipc.processPrelaunch.enabled 設為 true 讓Fx啟用「預先配置新處理程序」的功能,這樣就可以避免開新分頁延遲的問題。 -- 結論 問題描述 e10s啟用後,開新分頁時標籤文字「連線中...」要等一會兒才會出現, 開啟分頁變慢 解決方法 在about:config底下新增一個布林值 dom.ipc.processPrelaunch.enabled 設為 true --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.219.36.86
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Browsers/M.1473671711.A.5D8.html
1F:推 ji394xu3: 感恩 試看看 09/12 17:26
2F:推 t7yang: 同樣採用多處理程序的GC就不會有類似的問題,只能說M社的 09/12 17:32
3F:→ t7yang: 多處理程序架構還沒有完全調到好。不過以前嘗試過開很大 09/12 17:32
4F:→ t7yang: 現在基本上都用預設1個程序就好了,基本上反應相當快了 09/12 17:33
5F:→ t7yang: 這條選項會新增到O2FP 09/12 17:33
目前還在改進中 不過用預設值跑就不會有這麼多奇怪的問題
6F:→ t7yang: (現代人真的很容易犯語言癌,不知不覺就打了一堆不必要 09/12 17:34
7F:→ t7yang: 的重複贅詞... 09/12 17:34
我常常寫得我自己也看不懂...orz
8F:→ kenwufederer: 是不是安裝附加元件就不能使用? 09/12 17:35
偵測到某些擴展就會自動停用 不過可以用上面的方法強制啟用 我原來使用的二個擴展不支援e10s 只好尋找替代品 AutoCopy2 → 改用 AutocopySelection2Clipboard Multifox → 改用 CookieSwap 修改CookieSwap的工具列按鈕,改成和Multifox一樣, 預設使用者不顯示名稱,避免工具列過長 #cookieswap-toolbar-button > .toolbarbutton-text[value="你的預設 使用者名稱 e.g. Profile1"] { display: none !important; } ※ 編輯: mayuyu (61.219.36.66), 09/12/2016 17:55:36
9F:→ sate5232: 喔喔 感謝推薦CookieSwap 09/12 19:27
10F:→ sate5232: CookieSwap似乎是整個Fx的cookie都變更? Multifox可以只 09/12 20:05
11F:→ sate5232: 套用在單一分頁上 09/12 20:05
12F:→ mayuyu: 對 我前面有一篇推文中有提到 CookieSwap不能每個分頁 09/12 20:24
13F:→ mayuyu: 獨立使用不同cookies 同一個網站同時登入不同帳號 09/12 20:24
14F:→ mayuyu: 很可惜只有Multifox有這個功能 我在Chrome瀏覽器也找不到 09/12 20:25
15F:→ mayuyu: Cent的小號功能也不行 如果不需要同時登入功能 09/12 20:25
16F:→ mayuyu: 只是要省去輸入名稱密碼的登入過程 快速切換不同帳號的話 09/12 20:25
17F:→ mayuyu: 譬如說有好幾個不同的google帳號 要切換不同的服務使用 09/12 20:25
18F:→ mayuyu: 那麼用CookieSwap會比google內建的切換功能更好用 09/12 20:25
19F:→ mayuyu: Chrome上有有類似的擴充叫做Swap My Cookies 09/12 20:25
20F:推 kenwufederer: 推一個 希望Firefox能重生 09/12 22:39
21F:→ Kreen: 裝 SSD 硬碟就重生了。XD 09/12 22:42
22F:推 t7yang: 剛剛開dev版的about:config來看,似乎預設並沒有這條 09/12 23:51
23F:→ t7yang: 所以是要自己新增嗎? 09/12 23:51
24F:→ t7yang: 目前最困擾我的是新同文堂不支援e10s,而且開來似乎也不會 09/13 00:03
25F:→ t7yang: 更新了。只能用以非e10s視窗開啟的方式暫時這樣解 09/13 00:04
26F:→ hohiyan: zotero還不支援e10s,但又沒辦法不用,殘念 Q_Q 09/13 01:25
27F:推 Artlanis: 感謝!推! 09/13 10:31
28F:→ mayuyu: @t7yang 是的,要自己新增 09/13 11:53
29F:推 kenwufederer: Firefox不知道會不會做一次清除附加元件 09/13 17:01
30F:→ kenwufederer: 感覺Firefox包袱太多… 09/13 17:02
31F:→ sate5232: CookieSwap的附加元件列圖示好像沒有選項能去除? 09/13 21:41
32F:→ mayuyu: @sate5232 Fx的附加元件列好像很早就取消了 09/13 23:24
33F:→ mayuyu: 我這邊沒有看到附加元件列@@ 09/13 23:24
34F:→ mayuyu: 啊啊 右上角那個叫附加元件列嗎 我都搞糊塗了xD 09/13 23:36
35F:→ mayuyu: 你是想把CookieSwap的工具列圖示整個拿掉嗎? 09/13 23:36
36F:→ mayuyu: 可是拿掉的話要怎麼快速切換帳號? 09/13 23:36
37F:→ mayuyu: 拿掉應該可以用三條槓「自訂」拖曳的方式移除 09/13 23:37
38F:→ mayuyu: 或者用樣式把 #cookieswap-toolbar-button 09/13 23:37
39F:→ mayuyu: display: none !important; 隱藏起來 09/13 23:37
40F:推 kesdoputr: vimperator好像也還不支援e10s,開了就會有錯誤 09/14 17:33
41F:推 CrazyMika: 感謝推~還是手癢開了多個執行序測試XD 09/14 18:32
42F:→ t7yang: vimfx沒有個問題,還不需要重新啟動 09/14 20:54
43F:推 kesdoputr: 已經用習慣了懶的轉了XD 09/16 03:16
44F:→ sate5232: 有套件是能夠把附加元件列叫回來,我的話是用 09/16 10:53
45F:→ sate5232: url-addon-bar把它放在網址列 像這樣 09/16 10:54
46F:→ sate5232: http://i.imgur.com/Gs4Zd50.png 09/16 10:54
47F:→ sate5232: 但是就如所見 CookieSwap的太長還會讓其他圖示變形 09/16 10:55
48F:→ VIGUTA: 樓上是用了什麼佈景阿 看起來好舒服 09/18 07:21
49F:推 shadow93: 預設打開了耶!用SSD很快了其實修改後也沒什麼感覺 哈哈 02/10 11:28
50F:推 kazuma2010: 開了結果卡到不能動... 03/24 19:28







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:e-shopping站內搜尋

TOP