macOS 的 mds_stores 導(dǎo)致應(yīng)用程序內(nèi)存不足的故障解決記錄

tags: #macOS #解決故障 #mds_stores #重建索引 #Spotlight
update: 2017-11-22
by: 穿卡蘆葦


故障描述:
在升級(jí) macOS 到 High Sierra 版本 10.13.1 后,發(fā)現(xiàn)系統(tǒng)CPU和內(nèi)存資源占用很高,機(jī)子卡頓,老是提示“應(yīng)用程序內(nèi)存不足”,打開(kāi)「活動(dòng)監(jiān)視器」發(fā)現(xiàn)是「mds_stores」這個(gè)進(jìn)程的問(wèn)題。

( 想趕快解決問(wèn)題,可直接跳到「方法4」部分閱讀。)

尋找原因和解決方法的記錄:
網(wǎng)上搜索“mds_stores”了解到這個(gè)是系統(tǒng)建立索引用的。(索引支持Finder和Spotlight的搜索功能),才想起來(lái)最近Finder的搜索也有點(diǎn)不正常,搜不出東西來(lái),升級(jí)之前就是這樣了。

辦法0:

網(wǎng)上很多文章說(shuō)關(guān)掉索引,這個(gè)沒(méi)有價(jià)值。雖然「mds_stores」是消停了,但是Finder的文件搜索Spotligt功能都沒(méi)的用了。

辦法1:

先試了最簡(jiǎn)單的重建索引的辦法:「系統(tǒng)偏好設(shè)置」——「Spotlight」——「隱私」,把整個(gè)盤添加到這里排除索引,然后再?gòu)碾[私里去掉,重啟,期望會(huì)重建索引而解決這個(gè)問(wèn)題。
無(wú)效。依舊因?yàn)椤竚ds_stores」導(dǎo)致提示“應(yīng)用程序內(nèi)存不足”。

辦法2:

中文網(wǎng)絡(luò)上也沒(méi)搜到什么辦法。
聯(lián)系A(chǔ)pple的在線支持服務(wù),告知我重置 NVRAM 試試。試了,沒(méi)用。
再聯(lián)系,告知「Command+R」重裝(近似重置)系統(tǒng)試試,我…………。還問(wèn)了我「mds_stores」是我安裝的程序么?我到?jīng)]有生氣,普通接線員不了解這個(gè)也正常。我懟回去說(shuō)想知道「mds_stores」為什么會(huì)需要消耗的內(nèi)存會(huì)一直增大直到崩潰,然后又沖頭再來(lái)一遍。
問(wèn)我要了電話,讓產(chǎn)品專家的同事聯(lián)系我。來(lái)電了解了情況之后,讓我等電話,幫我找問(wèn)題找解決辦法去了。

辦法3:

搜到了apple.stackexchange.com上的一個(gè)問(wèn)答,里面高票答案里的方法有效:
mds 和 mds_stores 是 Spotlight 的活動(dòng)。先檢查是否 Spotlight 造成的系統(tǒng)資源高消耗
1、Terminal(終端)里輸入命令:sudo mdutil -a -i off。然后等一會(huì),估計(jì)5分鐘吧。這期間系統(tǒng)資源消耗應(yīng)該下降,你的mac的風(fēng)扇也逐漸消停沒(méi)那么大聲音了。

2、再啟動(dòng):sudo mdutil -a -i on

3、強(qiáng)制刪除已有的 Spotlight 索引文件:sudo rm -rf /.Spotlight-V100/*

4、重啟
然后就是等待重新索引,依據(jù)硬盤速度會(huì)花費(fèi)一些時(shí)間。如有不想索引的目錄記得添加到隱私里。

我是重啟之后就好了,F(xiàn)inder 和 Spotlight 功能都正常了,mds_stores 也沒(méi)出來(lái)毛病了。

—————————

應(yīng)該直接方法3就行,也可能是我按照方法1、2、3處理之后有效了。
早去外網(wǎng)搜是不是就不用這么折騰了?
^_T

————————

辦法4:

Apple的產(chǎn)品專家兩三個(gè)小時(shí)后給我回電了,提供了解決辦法,并將解決方法發(fā)送到了我的郵箱。
我猜這個(gè)方法應(yīng)該更可靠,適合當(dāng)前版本(macOS High Sierra 10.13.1),如下:

  • 您可以嘗試以下方案:
    1)在終端中鍵入命令 "sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist”
    2)完成后重啟電腦
    3)確認(rèn)您的電腦未開(kāi)啟 Time Machine,功能的情況下,執(zhí)行以下重建命令:
    sudo mdutil -i off // <press [return]>
    sudo mdutil -E // <press [return]>
    sudo mdutil -i on // <press [return]>
    需要等待完成重建,完成后再嘗試確認(rèn)是否可以解決。

[正文結(jié)束]

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容