如果我让OS X在菜单栏中以闪烁的分隔符显示时间,则似乎不一致地闪烁。我已经拍了32秒的效果视频。这是在我的两台MacBook Air(2011年中型号为13“)上运行的。运行MacOSX 10.8.4。一个用于工作,另一个用于我的个人计算机。
我知道这是一个很小的问题,但是我仍然对可能导致此问题的原因非常好奇。
更新资料
看起来已经在小牛中修复了!
如果我让OS X在菜单栏中以闪烁的分隔符显示时间,则似乎不一致地闪烁。我已经拍了32秒的效果视频。这是在我的两台MacBook Air(2011年中型号为13“)上运行的。运行MacOSX 10.8.4。一个用于工作,另一个用于我的个人计算机。
我知道这是一个很小的问题,但是我仍然对可能导致此问题的原因非常好奇。
更新资料
看起来已经在小牛中修复了!
Answers:
关于如何进行追踪的一些想法:
在“系统偏好设置”>“语言和文本”>“区域”中,您是否有任何异常设置?(其中一些会影响时钟的格式...从视频中看,您的设置与我相同,但是我想知道您是否在这里有任何异常之处,也许苹果没有对它进行很好的测试?)
是否存在分隔符的任何模式?例如,从您的视频中,我看到它们在46、47和48秒时都消失了:每分钟都是这样吗?(在这种情况下,可能的原因可能是代码中的逻辑错误,该错误确定是否应在给定的秒数内显示分隔符。)
我相信SystemUIServer进程可以控制菜单栏上的许多图标,包括时钟。如果使用“活动监视器”来退出它,它将迅速重新启动,但是您将对该过程的执行情况有一些了解。
一些想法:
SystemUIServer可能使用大量CPU吗?
暂时尝试删除所有非Apple菜单栏图标(通过退出相应的应用程序),然后查看问题是否消失。我认为这是因为:即使SystemUIServer没有使用多CPU(和系统CPU负载较低),我怀疑如果菜单图标一个它控制块(即:执行某些系统调用立即不返回,也许是因为它正在等待某些数据),那么时钟的更新可能会暂停。
经过下面的讨论,不幸的是,似乎所有这些都没有帮助隔离问题。我能想到的唯一剩下的可能性就是您遇到了Apple错误...在这种情况下,您可以考虑在bugreport.apple.com上报告该错误。(我有一个付费的开发人员帐户,但我认为不需要在此报告错误。)
也许您的系统在不同时间之间无响应。根据这本书,
如果冒号停止闪烁,则说明Mac已冻结,您可以重新启动它。
因此,正常闪烁表示您的Mac速度更快,如果速度变慢,则您可能正在运行一些昂贵的操作。每当我运行Photoshop时,我都会遇到这种情况。