自从更换到 M 系列 Apple Silicon 芯片的 MacBook 后,很少听到风扇的声音,机器背面也很少发烫,一般摸上去都是冰冰的,或者跟日常气温差不多。今天突然发现风扇在转,声音虽然不是特别大,但是能听到,并且机器背面明显发烫。查看了下进程,发现是 mds_stores 占用了大量的 CPU 资源。
研究了一下,先说解决 mds_stores 占用大量 CPU 资源的办法:
1、重启
对,就是重启,一般用 Mac 的用户都是不重启电脑的,收起来的时候,直接合上屏幕即可,但是重启真的能解决一些奇怪的问题。重启是解决 mds_stores 最有效、简单的方法。
2、暂时禁用 spotlight 索引
在终端里输入以下命令,输入密码即可:
sudo mdutil -a -l off
如果要重新开启索引,输入以下命令:
sudo mdutil -a -l on
3、禁用不必要的 spotlight 索引
进入“系统设置”–>“Siri 与聚焦”,找到右侧的“搜索结果”,取消勾选不想要的索引。
扩展阅读
mds_stores 是什么进程
mds_stores 是 macOS spotlight (聚焦)使用的进程,用来优化搜索,就是我们通俗说的建立索引。spotlight 是 macOS 自带的搜索工具,可以用来查找文件、应用等等。
是什么导致 mds_stores 疯狂占据 CPU资源
mds_stores 是 spotlight 的索引进程,所以当你的 Mac 突然增加或修改了很多文件,需要重新索引,才会导致 mds_stores 疯狂运转,有的时候,升级 macOS 之后,也会出现。当然,有的时候是一些系统 bug,所以,重启还是最简单的解决办法。