Mac 上的“mdworker”進程是什麼
如果您曾經仔細查看過 Mac 的活動監視器,那麼您可能已經註意到許多無法識別的進程和應用程序。其中大部分是操作系統的一部分,或者是 macOS 依賴的實用程序。用戶嘗試查找更多信息的常見 Mac 進程之一是mdworker 。它可能經常伴隨著一個叫做mds的子進程。有時,用戶抱怨這些mdworker佔用了太多 CPU 資源,他們想知道如何解決這個問題,或者甚至暫時結束進程是否安全。
Mdworker是元數據服務器工作者的縮寫,是 Spotlight 實用程序的進程部分。它旨在為文件編制索引,並確保 Mac 的 Spotlight 盡快運行。如果它消耗了過多的 CPU 資源,那麼 Spotlight 當前可能正在重建其索引。不過不用擔心,如果您嘗試運行繁重的軟件,Spotlight 會自動釋放資源,而mdworker會將其任務延遲到以後。
減少 Mdworker 的 CPU 使用率
由於您不應停止此過程,因此您可能需要考慮手動重建 Spotlight 的數據庫,從而控制mdworker 何時使用資源。要手動執行此操作,您需要轉到Applications -> Utilities -> Terminal並輸入命令sudo mdutil –E / 。