依靠云盤同步而不是 U 盤,確實極大地方便了我們的移動辦公體驗。而 Apple 設(shè)備自帶的 iCloud 云盤則是文件同步的利器,除了可以像日常的個人網(wǎng)盤一樣使用之外,還集成了 Mac 設(shè)備的桌面與文稿,不可謂是不方便。然而,iCloud 同步文件有的時候確實有些「玄學」,除了突然卡住、文件不能同步之外,iCloud 云盤有時還會讓整臺 Mac 電腦變慢甚至是風扇轉(zhuǎn)速「起飛」。
Apple 官方的支持論壇上相關(guān)的帖子獲得了 190 個「我也有類似問題」的反饋,說明問題絕對不是只發(fā)生在一兩個人身上。文本將簡單介紹 iCloud 云盤同步卡住的表現(xiàn)、原因,列出可能的解決方案,希望可以幫到大家。
▍怎么確認 iCloud 云盤同步已經(jīng)卡住了?
圖片來自互聯(lián)網(wǎng)
正如上文所述 Mac 上 iCloud 云盤同步卡住時,最容易注意到的現(xiàn)象就是在訪達的 iCloud 云盤旁邊顯示一個永遠也不會被填滿的圓圈,而且點擊這個圓圈,還有一個永遠走不滿的進度條,甚至 macOS 還會直接彈窗提示「你某某文件無法進行同步」。
圖片來自互聯(lián)網(wǎng)
反映在實際使用中,你在一個設(shè)備上創(chuàng)建的文件均無法通過 iCloud 云盤,下載到 Mac 或是另一臺設(shè)備上,在 Mac 上創(chuàng)建的文件則完全無法同步到云端。
iCloud 云盤卡住不同步已經(jīng)很糟糕了,更糟糕的是 iCloud 云盤同步卡住可能會進一步降低 macOS 的性能。這一點會具體體現(xiàn)在你可以在活動監(jiān)視器中查看到大量的 icloudd 或者 bird 進程,而且這些進程都在大量使用 CPU,讓你的 mac 不僅沒資源處理其他的事情而且變得又熱又吵。
此外,還有一種更加靠譜的方式來檢查你 iCloud 云盤同步是否出現(xiàn)了問題,即在終端里輸入:brctl log -w檢查日志輸出。
這個命令能夠?qū)?iCloud 同步過程中各種信息直接顯示到屏幕上,方便我們進行診斷,雖然吐出來的日志記錄非?!甘聼o巨細」,但我們只需要關(guān)注有無類似下圖的錯誤信息或者有不斷滾動的檢索隊列,就能確認我的 iCloud 云盤同步已經(jīng)卡住了。
如果你不太適應(yīng)終端,那么可以使用Circus這款小工具,來可視化 iCloud 中文件的同步進程。這款工具可以幫助你查看上文中提到的 log、查看當前 iCloud 文件的狀態(tài)、下載當前 iCloud 云盤中存儲的文件,或者是將存儲在本地的 iCloud 文件清除。詳細的使用方式,可以查看隨附在 Circus 安裝包中的文檔,十分詳盡,甚至列出了它的原理。
▍有哪些原因會導致 iCloud 云盤同步卡住
由于 iCloud 云盤本身實現(xiàn)的機制非常復雜,所以卡住的原因也各有不同,從網(wǎng)絡(luò)上不少與之相關(guān)的論壇帖子中,可以簡單總結(jié)出幾個可能導致 iCloud 云盤同步卡住的原因:
網(wǎng)絡(luò)問題
一次性向 iCloud 云盤塞入了過多需要同步的文件
文件夾嵌套層級太多
Apple ID 轉(zhuǎn)區(qū)
首先,iCloud 云盤同步非常依賴網(wǎng)絡(luò),如果你的互聯(lián)網(wǎng)絡(luò)質(zhì)量很差或者無線網(wǎng)絡(luò)連接質(zhì)量很差,iCloud 云盤同步會有大概率會卡住。如果你確定自己的網(wǎng)絡(luò)應(yīng)該沒有問題,那么可以到 Apple 官方的系統(tǒng)狀態(tài)頁面,查看 iCloud 服務(wù)的目前狀態(tài)。
通過 Apple 官方的系統(tǒng)狀態(tài)頁面,可以查看 iCloud 服務(wù)的目前狀態(tài)
例如,目前中國大陸地區(qū) iTunes Store 和 Apple Books 處于服務(wù)中斷狀態(tài),可以看到紅色的三角形。如果是 iCloud 出現(xiàn)服務(wù)狀態(tài)問題,那么屆時與 iCloud 相關(guān)的服務(wù)項也會在一旁出現(xiàn)紅色的三角形。點擊具體的服務(wù)項,還可以看到目前服務(wù)中斷開始的時間、結(jié)束的時間,以及影響范圍。
其次,如果你一次性向 iCloud 云盤塞入了過多需要同步的文件,iCloud 云盤進程在同步前就需要進行大量的計算和檢索,花費時間會變長、占用資源變多,如果這時其中有一個文件有問題,很有可能會卡住整個 iCloud 云盤同步的進度。如果桌面或者文稿文件夾中有大量文件的 Mac ,突然打開了對應(yīng) iCloud 云盤的「桌面與文稿」同步功能,就非常有可能會出現(xiàn)這樣前面提到的情況。
iCloud 開始拒絕同步具有大量文件或者嵌套大量文件夾的文件夾,圖源V2ex
此外,文件夾嵌套層級太多也可能是另一個原因,和一次性向 iCloud 云盤塞入了過多需要同步的文件的道理相似,過多的文件夾嵌套層級也可能會增加 iCloud 云盤在同步時的計算量與出錯風險。而在最新的信息中顯示,iCloud 云盤似乎已經(jīng)拒絕同步帶有太多嵌套層級的文件夾。
最后,Apple ID 轉(zhuǎn)區(qū)導致的 iCloud 云盤卡住,是編輯 Lincoln 朋友遇到的一個情況。我們只能簡單猜測在轉(zhuǎn)區(qū)的過程中,需要對大量文件進行遷移操作,如果這時同步新的文件上去可能導致沖突,進而導致同步問題。
▍可以試著這樣解決
iCloud 云盤同步出現(xiàn)出了問題自然是需要解決的,一來是我們還需要用 iCloud 云盤同步數(shù)據(jù),二來則是如果不管的話,可能會導致更嚴重的后果,諸如:本地 Finder 操作緩慢甚至徹底卡死、內(nèi)置硬盤被 iCloud 云盤相關(guān)進程的讀寫任務(wù)占據(jù)大量資源、Time Machine 無法備份甚至是無法開機。
考慮到每個人 iCloud 卡死的原因各不相同,解決方案側(cè)重點也不太一樣,此外每一個的技術(shù)背景也各有不同。因此在寫這個部分的時候,我們的考慮是:「盡量減少操作對系統(tǒng)和數(shù)據(jù)的影響」。所以下面的解決方案是以危險性從低到高排列的,很可能前面的 1-2 條方案就已經(jīng)解決了你的問題。
第一個可能解決的辦法就是什么也不做。盡管聽起來很不「少數(shù)派」,但是如果你是剛剛發(fā)現(xiàn) iCloud 同步出現(xiàn)了一些問題,并且要同步的文件不是很著急使用的話,我們還是建議你什么都不做。因為絕大多時候,iCloud 云盤卡死都可能是網(wǎng)絡(luò)出現(xiàn)了問題,或者這一部分文件需要花費更多的時間去索引。通常換個網(wǎng)絡(luò)環(huán)境,或是過個一段時間,iCloud 云盤就能自行恢復到了正常同步的狀態(tài)。如果在卡死的時間段內(nèi)需要同步文件,那么可能就需要尋找一些其他的解決方案了,比如基于本地局域網(wǎng)的隔空投送,或者是KDE Connect等。
第二個可能解決的辦法就是「重 x 大法」,包括重置進程、重啟網(wǎng)絡(luò)、重開電腦、重新登錄 Apple ID以及重裝系統(tǒng)。這些辦法雖然在互聯(lián)網(wǎng)上已經(jīng)老生常談,但架不住能在 99% 的情況下解決問題。
重置進程就是通過killall bird和killall cloudd兩個命令,將 iCloud 云盤最緊密的兩個進程 bird 和 cloudd 進程手動殺死。這兩個進程被終止后,macOS 會自動重新將這兩個進程拉起,這時我們就可以重新觀察 iCloud 云盤的同步情況;重啟網(wǎng)絡(luò)、重開電腦也很簡單,這里不再贅述。如果需要重新登錄 Apple ID,我的建議是從你的其他 Apple 設(shè)備上使用 iCloud 設(shè)備管理功能將這臺同步有問題的 Mac 剔出 Apple ID 賬戶,待 bird 和 cloudd 進程恢復正常以后再重新登錄。最后,如果上述辦法都沒能夠解決你的問題,那么可以試著在做好系統(tǒng)數(shù)據(jù)備份的情況下重裝系統(tǒng),檢查 iCloud 是否恢復正常。
從 iCloud 中主動踢出設(shè)備可能更有助于解決「玄學」問題
第三個辦法就是引導系統(tǒng)重新建立 CloudDocs 文件夾,這個解決方案來自StackExchange。CloudDocs 文件夾位于用戶個人資源庫的應(yīng)用程序支持模塊中,是 iCloud 文件同步的支持文件。通過刪除或者移動這些文件,我們可以引導系統(tǒng)重新建立一套新的文件用于 iCloud 文件同步,可能就可以解決卡住的問題。重建這個文件夾的方式,可以打開終端,輸入以下命令:
killall bird# 結(jié)束 bird 這一 iCloud 文件同步的核心進程killall cloudd# 結(jié)束 cloudd 這一 iCloud 文件同步的核心進程cd ~/Library/Application\ Support# 終端要處理的文件夾轉(zhuǎn)換到用戶資源庫mv CloudDocs CloudDocsOld# 將原本 Application Support 文件夾中的 CloudDocs 文件夾重新命名成為 CloudDocsOld
敲完上面四行之后,我們也需要等待幾個小時,觀察文件是否可以開始正常同步。
最后但應(yīng)該是最有效的辦法:聯(lián)系 Apple 支持,請求重置 iCloud 云盤賬戶。如果上面的方法都不能解決你的 iCloud 同步問題,并且出現(xiàn)了上文提到的更嚴重的后果,那么就要考慮是不是需要整個清空 iCloud 云盤賬戶了。普通(甚至是高級)的接線員確實沒有辦法重置你的 iCloud 云盤賬戶,但是工程部可以。找一個空閑時間較多的一個周末,通過 Apple 官網(wǎng)發(fā)起iCloud 支持請求,和接線員做完基礎(chǔ)的排查工作以后(大概率就是第二步),就可以請求「讓工程部重置你的 iCloud 了」,更專業(yè)的說法應(yīng)該是「讓工程部重置你的 iCloud 容器」。這一定能使你的 iCloud 云盤賬戶恢復正常,但數(shù)據(jù)自然會被清空 —— 不是萬不得已,還是不要動用這樣的核彈級解決方式了。
▍寫在最后
iCloud 的玄學有目共睹。運行平穩(wěn)的時候,它是我高效工作的好幫手;但是一旦出了問題,似乎解決問題的時間成本確實有點兒高。在網(wǎng)絡(luò)環(huán)境似乎還沒有達到理想狀態(tài)的今天,似乎最后只能是多點備份、多點耐心、少點戾氣 —— 對待 iCloud 如此,其他云服務(wù)也是如此。
管理 iCloud 文件,也還可以使用Bailiff這款小工具 —— 它可以幫助你在菜單欄控制某個文件是否應(yīng)當保存在云端,或者是留在本地。
當然除去 iCloud 本身的問題,有些使用上的問題也值得注意,比方說各種云盤服務(wù)并不適合同步代碼和 git 庫。同步代碼庫時,不僅同步效率低下,同步常常會出現(xiàn)錯、漏文件的情況,這時應(yīng)該使用 git 工具來同步這些代碼。
以上就是本文的全部內(nèi)容,希望可以幫助到你。
原文鏈接:
https://sspai.com/post/72882?utm_source=wechat&utm_medium=social
關(guān)鍵詞: 就能輕松
- 發(fā)力蛋制品 勁仔食品小蛋圓圓鵪鶉蛋入圍iSEE全球創(chuàng)新品牌百強榜
- 新捷途X70S顏值與實力全面升級,將于4月29日發(fā)布預售
- 奶茶行業(yè)品牌多、競爭大 冰雪時光靠什么贏得掌聲?
- 千千惠生活全國上線“隨心退”功能,消費者可無條件隨時退款
- 杭州臨平區(qū):創(chuàng)建市場疫情防控“三色”預警分類管理機制 動態(tài)防控監(jiān)測預警
- 海南開展防止一次性不可降解塑料制品入島聯(lián)合執(zhí)法行動 對當事人立案調(diào)查
- 河北保定市場監(jiān)管局創(chuàng)新應(yīng)用信用分級分類監(jiān)管 提升監(jiān)管效能助力營商環(huán)境優(yōu)化
- 原料新鮮 用料扎實 冰雪時光穩(wěn)扎茶飲下沉市場
- 陜西省市場監(jiān)管局連續(xù)三年榮獲平安陜西建設(shè)先進集體 充分發(fā)揮市場監(jiān)管職能優(yōu)勢
- 浙江杭州:西湖食品安全風險綜合治理中心掛牌成立 健全機制規(guī)范運行為
- 湖北恩施州鶴峰縣市場監(jiān)管局開展進口水果排查專項行動 加強宣傳引導
- 寧夏青銅峽市場監(jiān)管局:擰緊節(jié)日食藥“安全閥” 確保節(jié)日期間市場安全穩(wěn)定
- 北京東城對轄區(qū)旅游客運企業(yè)開展專項聯(lián)合檢 營造和諧市場環(huán)境
- 安徽開展專項執(zhí)法查處濫用行政權(quán)力行為 共同營造公平競爭良好社會環(huán)境
- 安徽啟動2022年春茶地理標志保護專項行動 促進茶產(chǎn)業(yè)高質(zhì)量發(fā)展
- 吉林:開展知識產(chǎn)權(quán)代理行業(yè)“藍天”專項整治行動 促進知識產(chǎn)權(quán)服務(wù)業(yè)健康發(fā)展
- 福建福州:宣傳知識產(chǎn)權(quán)法律知識 全方位推進地方高質(zhì)量發(fā)展超越
- 遼寧撫順積極建設(shè)知識產(chǎn)權(quán)強市 建設(shè)知識產(chǎn)權(quán)強市為目標
- 2021年全國公共服務(wù)質(zhì)量監(jiān)測情況發(fā)布 南京以總體滿意度?排名第一
- 立案20件!安徽嚴查哄抬物價等價格違法行為 督促經(jīng)營者守法經(jīng)營
- 杭州臨平區(qū):創(chuàng)建市場疫情防控“三色”預警分類管理
- 海南開展防止一次性不可降解塑料制品入島聯(lián)合執(zhí)法行
- 河北保定市場監(jiān)管局創(chuàng)新應(yīng)用信用分級分類監(jiān)管 提
- 陜西省市場監(jiān)管局連續(xù)三年榮獲平安陜西建設(shè)先進集體
- 浙江杭州:西湖食品安全風險綜合治理中心掛牌成立
- 湖北恩施州鶴峰縣市場監(jiān)管局開展進口水果排查專項行
- 寧夏青銅峽市場監(jiān)管局:擰緊節(jié)日食藥“安全閥” 確
- 北京東城對轄區(qū)旅游客運企業(yè)開展專項聯(lián)合檢 營造和
- 安徽開展專項執(zhí)法查處濫用行政權(quán)力行為 共同營造公
- 安徽啟動2022年春茶地理標志保護專項行動 促進茶產(chǎn)
- 1 發(fā)力蛋制品 勁仔食品小蛋圓圓鵪鶉蛋入圍iSEE全球創(chuàng)
- 2 新捷途X70S顏值與實力全面升級,將于4月29日發(fā)布預售
- 3 奶茶行業(yè)品牌多、競爭大 冰雪時光靠什么贏得掌聲?
- 4 千千惠生活全國上線“隨心退”功能,消費者可無條件
- 5 杭州臨平區(qū):創(chuàng)建市場疫情防控“三色”預警分類管理
- 6 海南開展防止一次性不可降解塑料制品入島聯(lián)合執(zhí)法行
- 7 河北保定市場監(jiān)管局創(chuàng)新應(yīng)用信用分級分類監(jiān)管 提
- 8 原料新鮮 用料扎實 冰雪時光穩(wěn)扎茶飲下沉市場
- 9 陜西省市場監(jiān)管局連續(xù)三年榮獲平安陜西建設(shè)先進集體
- 10 浙江杭州:西湖食品安全風險綜合治理中心掛牌成立