美文网首页macOS 精进
macOS 的 mds_stores 导致应用程序内存不足的故障

macOS 的 mds_stores 导致应用程序内存不足的故障

作者: 穿卡芦苇 | 来源:发表于2017-11-22 23:28 被阅读1061次

    tags: #macOS #解决故障 #mds_stores #重建索引 #Spotlight
    update: 2017-11-22
    by: 不迟any


    故障描述:
    在升级 macOS 到 High Sierra 版本 10.13.1 后,发现系统CPU和内存资源占用很高,机子卡顿,老是提示“应用程序内存不足”,打开「活动监视器」发现是「mds_stores」这个进程的问题。

    ( 想赶快解决问题,可直接跳到「方法4」部分阅读。)

    寻找原因和解决方法的记录:
    网上搜索“mds_stores”了解到这个是系统建立索引用的。(索引支持Finder和Spotlight的搜索功能),才想起来最近Finder的搜索也有点不正常,搜不出东西来,升级之前就是这样了。

    办法0:

    网上很多文章说关掉索引,这个没有价值。虽然「mds_stores」是消停了,但是Finder的文件搜索Spotligt功能都没的用了。

    办法1:

    先试了最简单的重建索引的办法:「系统偏好设置」——「Spotlight」——「隐私」,把整个盘添加到这里排除索引,然后再从隐私里去掉,重启,期望会重建索引而解决这个问题。
    无效。依旧因为「mds_stores」导致提示“应用程序内存不足”。

    办法2:

    中文网络上也没搜到什么办法。
    联系Apple的在线支持服务,告知我重置 NVRAM 试试。试了,没用。
    再联系,告知「Command+R」重装(近似重置)系统试试,我…………。还问了我「mds_stores」是我安装的程序么?我到没有生气,普通接线员不了解这个也正常。我怼回去说想知道「mds_stores」为什么会需要消耗的内存会一直增大直到崩溃,然后又冲头再来一遍。
    问我要了电话,让产品专家的同事联系我。来电了解了情况之后,让我等电话,帮我找问题找解决办法去了。

    办法3:

    搜到了apple.stackexchange.com上的一个问答,里面高票答案里的方法有效:
    mds 和 mds_stores 是 Spotlight 的活动。先检查是否 Spotlight 造成的系统资源高消耗
    1、Terminal(终端)里输入命令:sudo mdutil -a -i off。然后等一会,估计5分钟吧。这期间系统资源消耗应该下降,你的mac的风扇也逐渐消停没那么大声音了。

    2、再启动:sudo mdutil -a -i on

    3、强制删除已有的 Spotlight 索引文件:sudo rm -rf /.Spotlight-V100/*

    4、重启
    然后就是等待重新索引,依据硬盘速度会花费一些时间。如有不想索引的目录记得添加到隐私里。

    我是重启之后就好了,Finder 和 Spotlight 功能都正常了,mds_stores 也没出来毛病了。

    —————————

    应该直接方法3就行,也可能是我按照方法1、2、3处理之后有效了。
    早去外网搜是不是就不用这么折腾了?
    ^_T

    ————————

    办法4:

    Apple的产品专家两三个小时后给我回电了,提供了解决办法,并将解决方法发送到了我的邮箱。
    我猜这个方法应该更可靠,适合当前版本(macOS High Sierra 10.13.1),如下:

    • 您可以尝试以下方案:
      1)在终端中键入命令 "sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist”
      2)完成后重启电脑
      3)确认您的电脑未开启 Time Machine,功能的情况下,执行以下重建命令:
      sudo mdutil -i off // <press [return]>
      sudo mdutil -E // <press [return]>
      sudo mdutil -i on // <press [return]>
      需要等待完成重建,完成后再尝试确认是否可以解决。

    [正文结束]

    相关文章

      网友评论

        本文标题:macOS 的 mds_stores 导致应用程序内存不足的故障

        本文链接:https://www.haomeiwen.com/subject/erravxtx.html