Snow Leopard的高CPU使用率


3

我通过名为“DataDetectorsAgent”的进程拥有高CPU使用率,即使我使用Activity监视器关闭它,它似乎也会随机启动。我的问题是:

这个过程有什么作用?

如果可能的话,我怎么能停止/禁用它?

我正在运行Mac OS X Snow Leopard 10.6.4

编辑:

该进程仅在运行Mail.app时显示,对于控制台日志,它仅显示我杀死它的时间。我在Mail.app上有大约4000封邮件,但我没有立即收到这些邮件。尝试重新启动和权限修复但没有做任何事情。


2
如果您需要在Mail中禁用数据检测器:defaults write com.apple.mail DisableDataDetectors YES
Chealion 2010年

Answers:


5

数据检测器是鼠标悬停在某个时间或日期之类的电子邮件消息中显示的小弹出菜单 - 它们提供了一个菜单,可以智能地将事件添加到日历或联系信息到地址簿。

该过程是OS X的一个包含部分(它驻留在/System/Library/PrivateFrameworks/DataDetectorsCore.framework中),但它不应该在正常情况下占用系统资源。您最近是否在系统中添加了大量数据?我可以想象它正在运行,以索引巨大的电子邮件存档或其他东西。

Mail.app未运行时是否显示该过程?或者在控制台日志中是否显示任何相关内容?

我对此的处理方法是诚实地重新启动,修复权限(如果只是安慰剂效果),看看它是否会在一两天后消失。我在谷歌上发现的另一个提到的是一个德国论坛,我认为每个人都在建立Hackintoshes。


该进程仅在运行Mail.app时显示,对于控制台日志,它仅显示我杀死它的时间。我在Mail.app上有大约4000封邮件,但我没有立即收到这些邮件。尝试重新启动和权限修复但没有做任何事情。
Nasreddine 2010年

1
查看在其他用户帐户中使用Mail.app时是否显示。这会将其缩小到您的特定数据集,从而给它带来麻烦。
NReilingh 2010年

2

我们公司都有同样的问题。这听起来很愚蠢但是如果你启动邮件而没有任何正在运行的网络(禁用空中电话和拔掉电缆),cpu的使用率就会保持正常。如果启动已连接网络的邮件,则cpu使用率> 100%。它不是解决方案,但对我们有用。

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.