日常用 MacBook 发现现在开机后 CPU 飙升问题是越来越严重了,通过活动监视器能看到就是 mds_stores 这玩意在作怪,其实我去 Google 了一下,其实这就是 MacOS 在开机时将全部磁盘在做扫描,建立索引,发现很多博客都在讲把聚焦关掉就能了,但是我还是挺想用聚焦功能的(比较还是挺爽的)。

今天突然想到这个是不是会和我的移动硬盘有关呢,毕竟扫描本机的磁盘苹果应该是做了缓存?那有没有可能是移动硬盘的映射没做缓存?或者是我的移动硬盘没有命中缓存?

于是,我尝试将移动硬盘移除,重启开机。

哦豁,确实好多了,我靠…这不是 BUG 嘛(假设有大佬能反馈给相关苹果工程师可以尝试反馈一下)

于是 Google 找解决方案,看到有博客说到可以配置聚焦黑名单。

打开系统偏好设置 > 聚焦 > 隐私

把不希望 mds_stores 扫描的目录添加进去就好了,我开始本来是将整个移动硬盘添加进去的,但是我有一些不常用的应用是装在移动硬盘的,这样一刀切我发现自己在聚焦中就搜索不了这部分应用了,也没有一个添加白名单的配置…

那还能怎么办?毕竟是果子嘛,宠着呗(一个一个手动添加中)。