mediaanalysisd
又称:媒体分析
简要回答
mediaanalysisd是分析Mac上照片和视频的macOS进程:它会识别图像中的场景、物体和文字,让你能在“照片”中搜索“海滩”,或者从图片中拷贝文字。它在后台处理你的图库,在导入照片、换新Mac或更新macOS后最忙。
mediaanalysisd与photoanalysisd配合工作。大致来说,mediaanalysisd查看每张图像和每段视频,photoanalysisd则根据结果构建“照片”中显示的内容:人物、回忆和搜索。两者都以你自己的用户账户运行,所以它们在活动监视器中“用户”列显示的是你的用户名。
繁忙的时段是可以预料的:新Mac的头几天、打开“iCloud照片”之后、导入一大批照片之后,以及重大macOS更新之后,因为更新可能会让它用更新的模型重新分析图库。它倾向于在Mac闲置时运行,所以常常在你回到Mac前时看起来最忙。
mediaanalysisd为什么占用这么多CPU
它在处理尚未分析的图像和视频。图库有好几万张照片时,这可能要花上好几天的闲置时间,而视频比照片耗时长得多。
你使用Mac时它会退让,所以负载不会挡你的路。如果你在工作时它仍然很高,可能是图库很大且尚未分析完,或者最近的更新让它把所有内容重新排进了队列。
怎么处理
让它做完。让Mac接通电源并在夜里保持唤醒,积压的工作会比利用零碎的闲置时间减少得快得多。在活动监视器中退出它只会让工作暂停:macOS会重新启动它,它会从停下的地方继续。
没有受支持的开关可以关闭它。正是这些分析让搜索、图像中的文字选择和“视觉查询”得以工作,而且分析在Mac上进行,而不是在Apple的服务器上。
如何检查mediaanalysisd是否还在工作
不用打开“照片”,你就能看出它是在消化积压的工作,还是在从头再来。
- 打开活动监视器,点按“CPU”标签页,然后在搜索栏中输入
analysis。你会看到mediaanalysisd,旁边常常还有photoanalysisd。 - 看“用户”列。两者都以你自己的用户名运行,因为它们处理的是你的图库。
- 观察“% CPU”几分钟,再看“CPU时间”列。“CPU时间”是它启动以来用掉的总时间,所以这个数值一直在涨,就说明它还在工作。
- 点按“能耗”标签页,把它的“对能耗的影响”与你的App比较一下。在笔记本电脑上,这个数值能告诉你它耗了多少电。
- 要看细节,打开“终端”并运行
log stream --predicate 'process == "mediaanalysisd"'。消息源源不断,说明它正在处理。按下Control-C停止。 - 第二天再看一次。如果它的CPU占用已降到接近零并保持不变,分析就完成了,直到有新照片加入。
mediaanalysisd的正常占用与异常情况
正常:Mac闲置时长时间高CPU占用,主要集中在重大变化后的头几天,之后就安静了。导入一批照片后它可能会再忙一两个小时,重大macOS更新后会忙得更久。
值得检查:Mac接通电源、闲置时间也很充足,它却连续一周或更久都很忙;或者没有添加任何新内容,它却反复出现。常见原因有:
- 图库很大,而且视频很多,视频的分析时间比照片长得多。
- “iCloud照片”仍在把图库下载到新Mac上,所以总有更多内容要分析。
- 你一离开Mac它就很快进入睡眠,留给这项工作的闲置时间很少。
- “照片”图库本身有问题。如果“照片”也不太正常,先备份图库,再使用“修复图库”工具:打开“照片”时按住Command和Option键。
常见问题
Mac上的mediaanalysisd是什么?
它是macOS中分析照片和视频里场景、物体和文字的进程,让“照片”搜索、“实况文本”和“视觉查询”得以工作。它在后台运行,在导入和更新后最忙。
mediaanalysisd安全吗?
安全。它是macOS的一部分,由Apple签名,并在Mac本机上分析你的图库。它位于/System,处在磁盘上只有Apple更新才能更改的密封区域中。
mediaanalysisd要运行多久?
从几个小时到好几天不等,取决于图库的大小,以及Mac有多少时间接通电源并处于闲置状态。视频比照片耗时更长。所有内容分析完后它就会停下,直到有新的媒体加入。
mediaanalysisd为什么要连接互联网?
分析在你的Mac上进行,但“视觉查询”和“增强视觉搜索”等功能会把找到的内容与Apple核对。Apple表示,“增强视觉搜索”发送的是照片局部经过加密的数学表示,而不是照片本身,并通过能隐藏你IP地址的中继传输。你可以在“照片”→“设置”→“通用”中关闭它。
mediaanalysisd为什么占用这么多内存?
它工作时会载入用来识别图像和文字的模型,所以分析期间它的内存数值会上升。用活动监视器“内存”标签页上的“内存压力”图表,判断这是否要紧。
相关条目
想找比活动监视器更好的工具?请看Mac上最好用的活动监视器替代品,或者浏览术语表中的所有条目。