啟動慢通常不是"程式太大",而是啟動時同時做了太多事。搜狗瀏覽器把插件載入、網路預連接與歷史恢復分了優先級:先把視窗和網址列畫出來,其餘的在背景接著做。
啟動流程做了哪些最佳化
啟動分為三個階段:先渲染主視窗與網址列,再恢復上次未關閉的分頁(預設按需載入),最後才初始化擴充功能與同步。你在第一階段結束就能輸入網址,不必等所有事情做完。
- 主視窗優先渲染,可立即輸入網址
- 上次分頁按需載入,不阻塞啟動
- 擴充功能與同步延後到背景初始化
- 首次啟動預建常用站點的網路連接
預載入與預連接
瀏覽器會根據你的訪問習慣,在閒置時提前建立與常去站點的連接,並預解析可能點擊的連結。真正點擊時省掉了 DNS 與握手的時間。
- 常去站點提前完成 DNS 與 TLS 握手
- 網址列輸入時預測目標站點
- 閒置時段才做,不搶前景帶寬
- 可在設定中關閉或限定為 Wi-Fi 下生效
如何讓它一直保持快
啟動速度會隨擴充功能數量與啟動項目變慢。建議只保留常用擴充功能,定期清理不再使用的分頁恢復項,並保持版本更新。
- 精簡擴充功能,停用不常用的
- 關閉"啟動時打開上次頁面"可進一步提速
- 定期清理快取與站點資料
- 保持瀏覽器更新到最新版本
常見問題
為什麼裝了很多擴充功能後啟動變慢?
每個擴充功能都會在主處理程式初始化時載入腳本,擴充功能越多初始化耗時越長。建議停用不常用的擴充功能。
預載入會不會多耗流量?
預連接只建立連接,不下載頁面內容,流量消耗很小,可在設定中關閉或限制為僅 Wi-Fi 下生效。