什么是“光分析”,为什么要使用77%的CPU?


27

我们在圣诞节购买了一台新的iMac,在过去的几天里,它似乎真的很慢。无奈之下,我检查了“活动监视器”,它显示出光分析困扰我CPU的有罪过程。我认为这与“照片”应用程序有关,但是甚至没有运行!

什么是“光分析”,为什么它占用了我77%的CPU,我可以安全地停止该过程吗?


没有证据,但我猜想它正在搜索您的照片中的面孔。
JMY1000 '17

@ JMY1000是的,这它正在做的主要事情之一。
Monomeeth

Answers:


29

您的iMac当前正在处理照片库中的照片,大概是因为您刚刚从早期版本的macOS导入/转换了现有照片库。

如果您怀疑这是几天来缓慢的原因,则很可能是您有一个非常大的照片库,并且它是在新iMac上首次进行处理的。

照片未运行实际上符合您的情况,因为启动“照片”应用程序将暂停photoanalysisd守护程序。

尽管需要花费很长时间,但由于它处理的所有元数据等,一旦完成,您的“照片”应用程序将能够执行许多高级功能,所以我让它完成它的工作。

注意:

如果您需要暂停该过程以释放一些CPU,建议您先打开“照片”应用一段时间,然后在不使用计算机时退出该应用。但是请注意,最小化 “照片”应用程序将重新启动photoanalysisd守护程序,因此,当您要暂停守护程序时,只需使其在后台运行即可。


3
我的照片库大小为360GB,因此花了很长时间,但是现在一切正常。谢谢!
user269919 '18

无论是在后台还是在前景中,打开照片似乎都不会暂停光分析。它只会导致光分析和光库消耗CPU。
David J

当我尝试登录时,我看到此命令正在运行(通过另一个帐户上的ssh)!它已经坐在这里10分钟了,不允许我登录,我看到了这个愚蠢的后台进程,想知道为什么我仍然没有登录
迈克尔

2
运行应用程序的照片已经photoanalisysd对我来说没有任何影响,它仍然采取多数CPU的...(MacOS的莫哈韦沙漠,10.14.1)
马林诺夫伊万

2

我可以建议使用App Tamer吗?

它使您可以在进程达到处理器时间的%时暂停/停止该进程。

自从使用以来,我的计算机温度始终很低。

希望能帮助到你!

PS:我完全不隶属于App Tamer。我只是一个快乐的客户!


2

在进行光分析后,一个月内占用了3个内核,我找到了一个解决方案,该解决方案可以使High Sierra上的CPU使用率大大降低。我进入“照片”并为一些图片添加了名称-使用3个名称总共4张图片。无论“照片”是否打开,Photoanalysisd当前正在使用0%。


刚刚更新为Catalina。我经过一整天的光分析,占用了80%的CPU,它只能读取900张照片。我遵循了这个建议,找到了5张面孔,现在在一个小时内完成了1600次扫描。一定要添加一些名称,如果我们不能摆脱这个功能,我们至少可以阻止它旋转。
马特·史蒂芬森

1

我的资料库中只有十几张照片(这是我的备用计算机,照片在我的主计算机上),我已经让该过程运行了一周,但它仍然占用了100%的两个内核。我的计算机在100%CPU风扇(2010年中的13英寸MacBook Pro)上没有响应。在网络上找到的所有解决方案都没有用,我最终临时重命名了照片库以将其隐藏在守护进程中,并且立即CPU从100%上升到5%。


0

该过程占用了所有可用的CPU,从而严重干扰了时间机器。这是我到目前为止遇到的唯一令人讨厌的过程。现在,我终于通过“活动监视器”>选择CPU>选择“ photoanalysisd”>单击左上角的红色停止标志,以手动开始停止该过程,因为它开始干扰我的工作。这不是一个永久性的解决方案,但至少我可以按预期使用我的机器。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.