spotlight 能耗过高

76 天前
 leverestfish

看活动监视器的 12 小时耗能,最近几个月几乎每天都排在第一第二(和 chrome 接近)数值大约 100 左右。但很奇怪的是我又很少亲眼看到它瞬时耗能高的状态(难道是晚上在后台偷偷工作),Energy Impact 字段几乎一直都是 0.0 ,这也很奇怪

我自己从来不用 spotlight ,快捷键都关掉了,但是会用 raycast ,且 raycast 开启了文件搜索的功能,不知道 raycast 是否会调用 spotlight

尝试了一些搜索,但感觉提到这个事情的信息都比较老旧。我尝试把系统设置里面 spotlight 的搜索结果限定到只有 Application ,但似乎没有改变

一些背景信息:

感觉以前只有刚更新完系统的一两天 spotlight 耗能会很高,不太能理解 macos 在做什么妖,有什么建议的解决方案吗,比如彻底关掉 spotlight ,这会带来什么副作用吗?

1981 次点击
所在节点    macOS
9 条回复
qdwang
76 天前
我是用 mdutil 完全关闭 spotlight ,这样 mac 基本 cpu 占用一直很低,用起来很舒服。

但是 spotlight 关闭后,macos 一些基本功能,比如文件搜索会废了。

所以我会用 easyfind 这个 app 替代来搜文件,虽然没直接在 finder 里搜文件方便,但是也足够好用了。
okakuyang
76 天前
对照片进行索引,识别照片内容吧
leverestfish
76 天前
@okakuyang #2 我那些都是 raw 文件,这也行吗
wsjjacky
76 天前
@qdwang 敢问「用起来很舒服」能具体说说吗?举两个例子?还是说,主要是心里感觉很舒服😂 我感觉现在的 Mac 对我来说性能都是过剩的(对于我这种不修图不跑游戏编译代码,仅仅上网处理文档的普通用户来说),性能不用白不用😂
leverestfish
76 天前
@wsjjacky #4 性能确实过剩,但是电池能省一点是一点呀,为什么要让系统为了无用的事情浪费续航?
wsjjacky
75 天前
@leverestfish 如果是移动办公为了续航关掉 spliight ,那我能理解。当然值不值当,也要看关掉它所增加的续航,是否可以抵消没有 spotlight 所带来的不便。我现在用 macOS 26 的 spotlight ,简直太舒服了,尤其是剪贴板历史特别方便,可以省掉一个独立的剪贴板 app (之前用的是 Alfred 还买了 powerpack 现在已经卸载)。

总之一句话,工具是为人服务的,怎么舒服怎么来。
leverestfish
75 天前
@wsjjacky #6 我用 raycast (个人觉得比 spotlight 好)完全不用 spotlight ,所以 spotlight 对我来说是累赘
bnuliujing
75 天前
raycast+1 ,之前用 afred ,我个人用下来感受是 spotlight 永远找不到我想要的文件...
qdwang
75 天前
@wsjjacky 如果你不产生大量碎片文件,确实不用关闭。spotlight 是和 macos 深度整合的,一旦用习惯了,就很难关闭。

“用起来很舒服”,指的就是当我产生大量文件,下载包含大量碎片文件的内容的时候,我不用担心 cpu 在不知道什么时候会跑上去。我会用 stats 时刻监控整机的电池瓦数,基本不会有任何突然变高的情况。这样可以保证外出时候续航的可预测性。

另外 spotlight 似乎有一个特殊功能,就是在升级系统时候,如果你完全关闭了 spotlight ,你更新系统会变得极慢,会一直卡在一个时间点(我估计它需要重新索引)。我是直接下了完整的安装包才解决。我另外一台 mac ,一样关闭了 spotlight ,里面文件少,用系统直接更新,只会卡一会。还有一台 mac ,系统比较老,没关闭 spotlight ,更新很快,没卡在那个地方。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1146731

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX