如果在開啟開發人員工具時看到「This tab shares resources with other tabs...」資訊列訊息,表示您屬於啟用「Process sharing」實驗的小型群組。這篇文章將說明實驗內容。
實驗內容為何?
通常,當您開啟同一網站 (例如 Google 文件) 的多個分頁時,Chrome 會為每個分頁建立個別的轉譯器程序。程序共用實驗會改變這項情況,允許多個分頁共用相同的轉譯器程序。
目標是提升效能。例如網頁載入速度更快、LCP 改善,以及記憶體使用量降低。如需更多資訊,請參閱這份詳細文件。
這會對 Chrome 開發人員工具中的開發人員體驗產生什麼影響?
由於分頁可能會共用一個程序 (及其主要執行緒),因此對偵錯和效能分析有兩種影響:
中斷點偵錯。如果您在一個分頁中暫停偵錯工具,可能會影響共用該程序的其他人。您會看到「另一個分頁已將偵錯工具暫停,按一下即可切換至該分頁」警告。 成效分析。堆積快照和效能記錄可能會擷取多個分頁的資料,導致結果難以解讀。
選擇加入或退出實驗
預設選擇不參與的使用者
根據預設,系統會為下列使用者關閉這項實驗:
- Chrome Enterprise 使用者
- Chrome for Testing
- Chrome 無頭模式
- 最近 (過去七天內) 使用過「DevTools」的開發人員
停用
您可以點選警告訊息中的「選擇退出」按鈕,手動選擇退出。或者,您也可以使用 Chrome 旗標設定 (chrome://flags/#enable-process-per-site-up-to-main-frame-threshold
) 停用「Enable ProcessPerSite up to main frame threshold」實驗。
選擇採用
如要明確測試新的實驗功能,請使用下列指令列標記啟動 Chrome:
--enable-features=ProcessPerSiteUpToMainFrameThreshold:ProcessPerSiteMainFrameThreshold/20 -disable-features=ProcessPerSiteSkipDevtoolsUsers,ProcessPerSiteSkipEnterpriseUsers
意見回饋
歡迎針對程序共用實驗提供意見!歡迎在這個意見回饋追蹤工具中分享問題或遇到的問題。
下載預覽管道
建議您將 Chrome Canary、開發人員版或Beta 版設為預設開發人員版瀏覽器。這些預覽管道可讓您存取最新的 DevTools 功能,測試最新的網路平台 API,並在使用者發現問題前,協助您找出網站的問題!
與 Chrome 開發人員工具團隊聯絡
請使用下列選項討論新功能、更新或任何與開發人員工具相關的內容。
- 請前往 crbug.com 提交意見回饋和功能要求。
- 在開發人員工具中,依序按一下「more_vert」 更多選項 >「Help」 >「Report a DevTools issue」,即可回報開發人員工具的問題。
- 在 Twitter 上傳送訊息給 @ChromeDevTools。
- 在 YouTube 影片「What's new in DevTools」或「DevTools 提示」YouTube 影片中留言。