為什麼以及如何對 Mac 風扇和 CPU 進行壓力測試


處理器和 CPU 冷卻風扇很少發生故障,但有一種非常簡單的方法可以使用 macOS 附帶的終端應用程序測試您的 Mac 硬件,以確保一切正常。我有。

在本教程中, 如何對 Mac 進行壓力測試 使用終端驗證所有處理器內核是否正常工作,以及冷卻風扇是否未正確冷卻您的 Mac。

為什麼要對 Mac 進行壓力測試?

如果您懷疑您的 Mac 的 CPU 或冷卻風扇出現故障,最好進行快速壓力測試以查看您的硬件是否按預期工作。這將讓您知道硬件是否正在出門。

這是一個快速簡單的測試,可以將 Mac 的 CPU 利用率提高到 100%,以顯示 CPU 是否可以處理負載以及冷卻風扇是否充分冷卻 CPU。

如果處理器在測試期間無法保持穩定的 100% 負載,則處理器可能出現故障。同樣,如果風扇無法使計算機保持涼爽並導致計算機過熱關機,則應更換風扇。

此過程適用於所有 Mac 型號。

我應該什麼時候對我的 Mac 進行壓力測試?

如果您的 Mac 一直很熱,您可以使用此測試來查看冷卻風扇是否正常工作。 將 CPU 置於該狀態可能會因散熱風扇不良而對 CPU 造成進一步損壞,因此建議進行維修。

此外,如果您的 Mac 運行速度非常慢並且您知道這不是軟件問題,因為您已經嘗試了從更新到最新可用版本的 macOS、系統還原等所有方法,請嘗試此測試以查看您的 CPU 是否可以檢查如果是正常的。失敗。畢竟,這只是可能導致問題的某個地方的弱連接或焊點。

如何使用終端對 Mac 進行壓力測試

無需花哨的軟件即可對您的 Mac 進行壓力測試。 我只使用 Mac 附帶的兩個應用程序(活動監視器和終端)。使用終端運行壓力測試命令並使用活動監視器,以便您可以在整個過程中監控 CPU 使用情況。

首先,在啟動終端命令之前,在 Mac 上啟動 Activity Monitor 應用程序,[CPU]打開選項卡以查看 CPU 使用率。

Mac 活動監視器[CPU]標籤

此窗口允許您實時查看計算機上運行的所有進程。窗口底部是顯示 CPU 負載、系統空閒量、用戶使用量以及系統使用量的圖表。它還顯示了在特定時間運行的單個線程和進程的數量。

在運行這些測試時,請觀察活動監視器以了解此命令如何將 CPU 推到最大容量。首先,我們將討論如何最大化單個處理器內核,然後從那裡繼續。

首先,在 Mac 上啟動終端應用程序。如下。

壓力測試mac終端windows

打開應用程序後,輸入以下命令並按鍵盤上的 Return 鍵。

是 > /dev/null &

使用終端windows 2對mac進行壓力測試

終端會告訴你 [1] “是”過程在 Mac 上完成。要確認,請轉到活動監視器並查看此命令在做什麼。

壓力測試mac是命令一核心活動監視器

如您所見,活動監視器也顯示“是”一次。這個“是”顯示了 100% 的 CPU 使用率,但是查看活動監視器底部的圖表,我發現我只使用了大約 12% 的 Mac 總系統資源。。這是因為我有一台支持超線程的四核 Mac。也就是說,最多有 8 個“核心”,100% 除以 8 個核心 = ~12%。

現在開始有意義了嗎?接下來,我將向您展示如何同時對多個 CPU 內核進行壓力測試。

我們需要做的下一件事是在終端中鍵入以下命令,然後按鍵盤上的 Return 鍵退出我們剛剛創建的“yes”實例。

是的

壓力測試mac終端windows 3

此命令將終止機器上運行的所有“是”實例,並使 CPU 回到空閒或低功耗狀態。如您所見,使用以下命令後,我不再在活動監視器中看到“是”:

活動監視器是要被殺死的命令

如何在 Mac 上對多個 CPU 內核進行壓力測試

既然您知道您擁有一台四核 Mac,我將向您展示如何同時對所有四個內核進行壓力測試。再次啟動終端。現在鍵入以下命令並按鍵盤上的 Return 鍵。

> /dev/null & 是 > /dev/null & 是 > /dev/null & 是 > /dev/null &

壓力測試mac終端窗口4

這個命令是不是很眼熟?應該的。實際上,前一個命令連續重複四次,一個接一個。

你應該看到終端輸出 [1] [2] [3] 什麼時候 [4] 在終端中鍵入此命令後的“yes”命令實例。如果我打開活動監視器,我可以看到有 4 個“是”實例正在運行。

活動監視器四核是命令

請注意,我有一台四核機器,但 4 個“是”實例僅顯示機器總 CPU 利用率的 50%。將上述 ~12% 乘以 4 應該得到 ~50%。這是活動監視器中顯示的數字。這背後的原因是我的 Mac 支持超線程並且有 8 個虛擬內核。

現在,讓我向您展示當我將所有 8 個虛擬內核都放在我的 Mac 上時會發生什麼。

重新打開終端。這一次,重複該命令八次,然後按鍵盤上的 Return 鍵:

是 > /dev/null & 是 > /dev/null & 是 > /dev/null & 是 > /dev/null & 是 > /dev/null & 是 > /dev/null & 是 > /dev/null & 是> /dev/null &

壓力測試mac終端windows 5

我在輸出中看到的是我所擁有的 [1] [2] [3] [4] [5] [6] [7] 什麼時候 [8] 在後台運行的“是”實例。理論上,我的電腦的 CPU 現在應該在尖叫,所以讓我們看一下 Activity Monitor 來證實這個理論。

活動監視器是所有 8 個核心的命令

正如您從 Activity Monitor 中看到的,CPU 幾乎 100% 使用了 8 個內核,並且在後台運行了 8 個“是”實例。這是因為 ~12% x 8 = ~100%。

這些詳盡的信息是什麼意思?

此信息指示執行這些命令期間 CPU 的負載量。運行命令時,您應該仔細聆聽計算機是否有異常的電噪聲或風扇尖叫聲。

如果處理器以超過 50% 的容量運行,風扇應完全停止幾秒鐘。這是因為處理器在處理所有 0 和 1 時變得非常熱。

如果您聽到異常的電氣或嘶嘶聲,則 CPU 可能正在準備轉儲。如果在風扇全速運轉時聽到異常的刮擦聲或咔噠聲,應考慮盡快更換風扇。否則,過熱會損壞處理器。

Apple 可以在 Apple Store 進行所有這些維修,因此您可以在 Genius Bar 進行預約,並將您的 Mac 帶到當地的零售商處。如果在保修期內,則應修理計算機。如果沒有,您可以支付修理或更換手臂和腿的費用。

有關的: 我應該為我的 MacBook 購買 AppleCare+ 嗎?

mac壓力測試

如果您有興趣對您的 Mac 進行壓力測試以查看您最重要的硬件是否正常,請嘗試這些終端命令以聽取任何異常情況並觀看活動監視器以發現任何異常情況。請檢查。這些線索可以幫助您在問題發生之前就對其進行診斷,而您將不得不支付昂貴的更換費用,或者更糟糕的是,購買一台新計算機。

這則信息有幫助嗎?如果是這樣,請在下面的評論中告訴我們它是如何為您工作的。

有關的:

  • 了解 Mac SMC 以及如何重置它
  • 如何重置 Mac 的 NVRAM 以解決常見問題
  • Mac 上的藍牙有問題?試試這個