digoal
2022-12-11
PostgreSQL , PolarDB , macos , 聚焦 , spotlight , 搜索 , mds_stores , 机械盘 , 移动硬盘
MacOS 聚焦(搜索,spotlight)黑名单配置, 解决机械盘、外接移动硬盘卡顿 - mds_stores进程CPU飙升问题
MacOS 聚焦(搜索,spotlight)功能, 需要扫描磁盘建立索引, 从而获得更好的搜索体验.
也就是聚焦的功能.
索引建立由mds_stores进程完成, 建索引时SSD盘可能没什么影响, 但是机械盘影响就比较大, 如果你发现了卡顿, 打开任务管理器, 观察CPU和磁盘监控, 会发现mds_stores进程在疯狂读盘.
幸好可以配置黑名单, 关闭某些目录、盘的建立索引动作.
打开偏好设置-聚焦-隐私, 将不需要建索引的盘加进去即可. 效果立竿见影.
在shell中使用find命令依旧可以实行搜索, 所以不建索引也罢, 特别是U盘, 移动硬盘.