Mac WindowServer 佔用 CPU 和記憶體高?如何解決?

王紹農.jpg
王紹農
2022年3月30日預計閱讀時間: 5分鐘

摘要: 本文將帶您了解 Mac 中的 WindowServer 是什麼,為什麼它佔用過多 CPU 和記憶體, 以及如何解決這個問題。

CPU 和 記憶體使用率過高會導致 Mac 性能變慢。您可能會在「活動監視器」中注意到一個名叫 WindowServer 的進程。對比其他進程,它使用的 CPU 和記憶體資源都比較多。

雖然知道它佔用大量 CPU 和 內存資源,但卻不能完全關閉它。那這個 WindowServer 究竟是什麼?如何才能減少它對 CPU 和記憶體的佔用率呢?接著讀下去吧,我們將詳細為您解答。

Mac WindowServer 佔用大量 CPU 和記憶體?如何解決?

Mac WindowServer 進程是什麼?

WindowServer 是 macOS 的一個核心進程。簡單地說,它是您的應用程式和顯示器之間的各種聯繫。您開啟的每一個視窗,瀏覽的每一個網站,玩的每一個遊戲等,WindowServer 都會在屏幕上“繪製”所有內容。它在後台默默地執行,支援您在 Mac 上的每一個活動。

為什麼 WindowServer 進程佔用 CPU 和記憶體高?

因為每個應用程式都與 WindowsServer 進行通訊。若您不斷更改屏幕上的顯示內容,WindowServer 就會佔用越來越多的 CPU 和記憶體。您會發現: 尤其是在玩遊戲和編輯圖片/視頻的時候,WindowServer 對 CPU 和記憶體的佔用率會很高。

該進程旨在幫助您的 Mac 順利執行,並無任何惡意行為。正常情況下,我們無需去處理它。但是,它佔用很多CPU 資源和記憶體空間是不爭的事實。而 CPU 和記憶體使用率過高會降低 Mac 速度。那要如何解決這個問題呢?

如何查看 CPU 和記憶體的使用率

在了解解決方法前,讓我們先來看看如何在 Mac 上查看 CPU 和記憶體的使用情況。

  1. 透過 Spotlight 或 Launchpad 開啟「活動監視器」。
  2. 默認您會在 「活動監視器」視窗的下方看到 CPU 的使用率。系統和用戶的總量就是已使用 CPU 的量。而每個進程旁的「% CPU」代表 CPU 負載,它會不斷變化。如圖所示:我的 WindowSever 進程 CPU 負載是 94.7%。
    透過「活動監視器」查看 CPU 使用率
  3. 點擊「記憶體」選項卡,在視窗下方可以看到「記憶體用量」。查看 WindowServer 進程,可看到它所佔記憶體的大小。如圖: WindowServer 佔用了差不多 500MB。
    透過「活動監視器」查看記憶體使用率

如何解決 WindowServer CPU 和記憶體使用率高的問題

知道了CPU 和記憶體的使用情況,接下來我們就來看看如何解決這個問題吧。

退出不用的應用程式

及時關閉不用的應用程式可以有助於減少 CPU 和記憶體的使用率。您可透過「活動監視器」快速退出不需要在後台執行的應用程式。

在「活動監視器」視窗中,選中您要關閉的應用程式進程,點擊「停止」> 「結束」/「強制結束」。

退出應用程式

此外,及時關掉不必要的視窗也很有必要。

更改顯示器設置

顯示器的透明度和動態效果雖然可以讓電腦“效果”更好,但它會無形中增加 CPU 的使用率。而這些“效果”並非必須,您可以透過以下步驟將其關閉。

  1. 點擊蘋果選單 > 「系統偏好設定」> 「輔助功能」。
  2. 在「輔助功能」視窗中,點擊側邊欄裡的「顯示器」。
  3. 勾選「減少動態效果」和「減少透明度」。

此外,有用戶反映,Retina 顯示器開啟了解析度縮放功能,也可能會導致 WindowServer 佔用高 CPU 和記憶體資源。如果您有這種情況,請透過「顯示器設定」更改您的設定。

更改顯示器設置

關閉不必要的開機啟動項

啟動項是隨 Mac 開機時自動啟動的項目。啟動項太多會導致記憶體佔用率大。您有必要關閉/停止不需要的啟動項目。

您可點擊蘋果圖示 >「系統偏好設定」> 「使用者與群組」> 「登入項目」查看會自動啟動的項目有哪些。選中不需要的啟動項,點擊「-」按鈕,解鎖掛鎖以保存您的更改。

disable-login-items-mac.png

此外,您可透過第三方工具 BuhoCleaner 快速管理您的啟動項。當您發現記憶體不足時,還可使用它的「釋放記憶體」功能一鍵釋放記憶體。點擊下方按鈕免費使用。

清理您的桌面

桌面上的每個圖示都是一個活動視窗。圖示越多,它們所佔用的 CPU 和記憶體資源也越多。

您可右鍵單擊桌面,選擇「使用堆疊」功能以快速整理您的桌面。

清理您的桌面

優化您的 Mac

想讓 Mac 正常穩定的執行,最好的方法就是時常清理和優化您的 Mac, 如刪除不需要的檔案、移除有問題的應用程式,釋放記憶體,清理快取檔等。

如果您不想用 Finder手動去處理這些問題,那就試試 BuhoCleaner 吧 。它是最好的 Mac 系統清理工具之一,能幫您快速清理和優化您的電腦。任何人都可輕易上手。

  1. 免費下載,安裝,並啟動 BuhoCleaner。
  2. 從側邊欄選擇您需要的工具,點擊「掃描」按鈕。
  3. 掃描完成後,勾選您要刪除的檔案,然後點擊「刪除」即可。
透過 BuhoCleaner 優化 Mac

拔掉外接設備

WindowServer 對 CPU 和記憶體的使用過高的另一個可能原因是您的外接設備,如 4K 顯示器。這種情況下,建議您先拔掉您的外接設備,然後看問題是否解決。

結論

現在您對 Mac 中的 WindowServer 已有了更好地了解。請注意:要避免其高 CPU 和記憶體佔用的情況出現,平常在使用 Mac 的過程中,請不要忘記及時關閉不用的應用程式和視窗。

若本文對您有幫助,請分享給您有需要的朋友。

product introduction

BuhoCleaner

高效清理垃圾檔案,提升Mac電腦執行速度

免費下載