國外一名部落客 Morten Just 公佈了一項測試結果,是在 MacOS Big Sur 上跑 Safari 與 Chrome 對於記憶體使用情況的比較,他分別在虛擬機與實體的 MacBook Pro 測試。
第一次測試:記憶體用量 1 GB v.s. 80 MB
Just 第一次在虛擬機上進行測試,他簡單的執行了一些操作,例如瀏覽網頁、打開 Twitter 並上下滾動、然後用另一個分頁開啟 Gmail 撰寫與收發電子郵件。
在這些操作下,Just 發現使用 Chrome 時,記憶體的用量達到 1G;反觀 Safari 只使用了 80 MB 的記憶體用量。
第二次測試:標籤分頁 290 MB v.s.12 MB
第二次測試是在配有 32GB 記憶體的 MacBook Pro 上進行,而非模擬器。這一次的測試,Just 同時打開 54 個標籤,他發現 Chrome 瀏覽器每一個標籤佔用的記憶體是 Safari 的 24 倍,在 Chrome 上的每個打開的分頁都佔用 290 MB,而 Safari 僅佔用了 12 MB。
Chrome 佔用電腦資源一直是個問題
從這樣測試我們能夠推測,Chrome 會盡可能地讓每個標籤頁都使用到最大量的記憶體,進而讓 Chrome 在運作時更加快速,但 Safari 相比 Chrome 也不慢但卻不用消如此多的記憶體,主要可能是因為 Safari 畢竟是 Mac 原生自帶的瀏覽器,而蘋果在記憶體分配的工作又做得蠻好的,所以 Safari 不像 Chrome 一樣需要緊緊抓著記憶體不放。
Chrome 在好幾年前正式超越 IE 成為最受歡迎也最多人使用的瀏覽器後,佔用大量電腦資源、影響效能的問題一直被抨擊,Chrome 團隊也努力在解決這樣的狀況。而蘋果公司也是不斷的更新 Safari,在每一次的發表會都會提及新的 Safari 又有多少的進步,蘋果宣稱現在的 Safari 比 Chrome 快 50%,正常瀏覽的情況下,可使用的時間甚至也比 Chrome 或 FireFox 還要長。
延伸閱讀》
Chrome 外掛 The Great Suspender 含惡意程式遭下架,教你如何救回原本分頁內容
懶人包:Chrome Is Bad 在討論什麼?Chrome 瀏覽器耗效能害電腦變慢嗎?