旋轉等待游標
又稱:彩色風火輪
簡短回答
旋轉等待游標常被稱為「彩色風火輪」,是App幾秒鐘沒有回應輸入時,macOS顯示的彩色指標。它表示這個App正在忙或卡住了,而不是整台Mac都當機了。
每個App都在主執行緒上處理點按和按鍵。如果這個執行緒正忙於一項長時間的工作,或在等待某樣東西,例如緩慢的磁碟或網路請求,App就無法回應,macOS會在它的視窗上顯示旋轉游標。
通常工作完成後,App會自行恢復。如果沒有,活動監視器通常會把這個App標示為「沒有回應」。
看到彩色風火輪時該怎麼辦
先稍等一下,尤其是App正在打開大型檔案或儲存的時候。切換到其他App,看看Mac的其他部分是否還有回應。
如果App一直卡住,請打開活動監視器,找到以紅色顯示並標有「(沒有回應)」的項目。你可以為這個程序取樣,記錄它在做什麼,然後結束它。「強制結束」是最後一步,因為尚未儲存的變更可能會遺失。
為什麼一直發生
同一個App反覆出現彩色風火輪,問題就在這個App,先更新它是不錯的第一步。如果很多App都出現彩色風火輪,可能是Mac記憶體不足、磁碟快滿了,或有背景程序讓CPU一直忙碌。請在活動監視器中查看記憶體壓力和「% CPU」。
如何查看是哪個App造成的
旋轉游標只會出現在沒有回應的App視窗上。把指標移到其他App的視窗或桌面上。如果它變回箭頭,代表Mac的其他部分一切正常。
- 從「應用程式」>「工具程式」打開活動監視器,或按下Command-空白鍵並輸入「活動監視器」。
- 找出以紅色顯示、名稱後面帶有「(沒有回應)」的程序。
- 如果沒有紅色的程序,請按一下「CPU」標籤頁並依「% CPU」排序,看看哪個程序在忙。
- 按一下「記憶體」標籤頁,查看底部的「記憶體壓力」圖表。
出現彩色風火輪的常見原因
出現這個游標,代表App的主執行緒正忙或在等待。原因可能在App內部,也可能在Mac的其他地方。
- App正在主執行緒上執行一項長時間的工作,例如打開大型檔案或產生大型的輸出檔。
- App在等待緩慢的磁碟、網路磁碟機,或一直沒有回應的網路請求。
- Mac記憶體不足,正在使用交換檔,所以一切都變慢了。
- 啟動磁碟快滿了。
- 背景程序,例如Spotlight製作索引或備份,讓CPU或磁碟一直忙碌。
- App本身有錯誤,例如兩個執行緒互相等待。
如何在「終端機」中查看記憶體、CPU和磁碟
這些指令只會讀取資訊,不會做任何變更。它們顯示的數值和活動監視器中的是同一類。
top -o cpu會依CPU使用率列出程序。按q離開。vm_stat會輸出記憶體分頁計數,包括pageouts(分頁換出)和swapouts(交換檔換出)。如果你工作時這些數字不斷攀升,代表有記憶體壓力。sysctl vm.swapusage會顯示目前使用了多少交換檔空間。df -h /會顯示啟動磁碟有多滿。
為什麼彩色風火輪一再出現
如果總是同一個App,請更新它,並看看問題是否總是跟某個檔案或某項工作有關。在它轉圈時用活動監視器取樣,把結果傳給開發者。
如果很多App都會這樣,原因通常是共通的:記憶體壓力、磁碟已滿,或某個程序讓CPU一直忙碌。當某個App讓CPU一直忙碌或記憶體不斷增加時,Vitals可以通知你,幫你在彩色風火輪出現之前就發現這個模式。
大家常問的問題
Mac上的彩色風火輪是什麼意思?
它表示指標下方的App已經幾秒鐘沒有回應輸入。這個App正在忙或卡住了,但其他App可能仍然正常。
如何讓彩色風火輪停下來?
稍等片刻,然後切換到其他App。如果卡住的App沒有恢復,請按下Option-Command-Esc強制結束它。
出現旋轉等待游標,代表我的Mac很慢嗎?
不一定。它通常只和某一個App有關。如果很多App都出現,請在活動監視器中查看記憶體壓力和CPU使用率。
彩色風火輪是病毒嗎?
不是。它是macOS正常的游標,表示某個App沒有回應輸入。它代表App正在忙或卡住了,而不是有惡意軟體。
為什麼接上磁碟機或打開網路檔案夾時會出現彩色風火輪?
App在等待磁碟機或伺服器回應。等磁碟開始運轉或連線有了回應,它通常就會消失。
重新開機能解決彩色風火輪嗎?
它能排除卡住的程序或記憶體壓力過高這類暫時性原因。如果重新開機後同一個App又出現彩色風火輪,就要從這個App本身找原因。
相關詞條
逐步教學:Mac為什麼這麼慢。
從Windows轉過來的嗎? 請參閱Mac版工作管理員,或最好用的活動監視器替代方案。也可以瀏覽詞彙表中的所有詞條。