回覆列表
  • 1 # 使用者379002910261

    使用macOS,需要摒棄win上的某些習慣。

    可以看到我的記憶體在Safari開了十幾個標籤頁+Pycharm+Jupyter Notebook後,看似“可用記憶體”只剩下了600M不到,但事實上真的如此嗎?

    開啟活動監視器,切換到記憶體,看左下方“記憶體壓力”這一欄,這才是系統記憶體真正的佔用狀況。只要記憶體壓力不出現紅色的狀況,說明系統記憶體完全是夠用的。可以看到雖然CleanMyMac提示記憶體滿了,但系統的記憶體壓力才不到四分之一,完全可以流暢的使用。

    macOS會自動學習使用者的使用習慣,會自動“快取”一些使用者常用的APP在記憶體中。這樣使用者在開啟自己APP的時候,就會感覺應用啟動的速度明顯變快;同時,使用者在關閉APP時,系統也不會立即釋放這部分記憶體,而是繼續以快取的形式放在記憶體裡,以便下次更快的啟動。當然,上面提到的這些“快取”項都能在系統需要載入其他程式時立即釋放,“騰”給其他程式。

    那為什麼CleanMyMac會顯示記憶體不足呢?因為CleanMyMac把這些快取也算在“已用記憶體”裡面了,這實際是不準確的。希望題主可以知曉macOS和win在記憶體管理上的不同,並且學會透過檢視“記憶體壓力”來了解Mac真實的記憶體狀況。

    附:蘋果官網對是否記憶體不足的描述:

    第二段劃重點:macOS 透過對電腦的所有記憶體進行有效使用和管理來獲得最佳效能。

  • 中秋節和大豐收的關聯?
  • 荔枝施硼肥最佳時間?