修复 WeatherWidget 使用大量 CPU 并降低 Mac 速度的问题

Avilas

WeatherWidget 是您在查看活动监视器或系统统计应用程序时可能会在 Mac 上遇到的一个进程,许多高级 Mac 用户在发现自己的 Mac 性能下降时会发现自己正在执行此任务。当然,原因是活动监视器(或类似的)将向您显示 Mac 上正在运行哪些进程,以及这些进程使用了​​多少系统资源。

WeatherWidget 与一些 Mac 用户可能选择放置在桌面上的桌面天气小部件相关,虽然它通常使用最少的系统资源,但它可能会出错。与许多可能出现异常的进程一样,您可能会发现 Mac 运行异常缓慢,却发现 WeatherWidget 在 Mac 上消耗了大量 CPU 周期。

如果您在 Mac 桌面上使用天气小部件,并且您碰巧发现计算机出现异常减速,或者您使用系统统计应用程序并注意到出现大幅峰值,则您可能也遇到了 WeatherWidget 的问题。您可以通过以下方式找到问题并解决问题。

  1. 如果您还没有打开 Mac 上的“活动监视器”
  2. 按 CPU 利用率排序,如果您在顶部看到 WeatherWidget,请选择它
  3. 选择 WeatherWidget 后,单击 (X) 按钮终止该进程
  4. 确认您希望终止 WeatherWidget 进程
  5. WeatherWidget 现在将重新加载,CPU 使用率应降至预期水平

这种类型的问题也可能发生在许多不同的进程中,但这是我在使用 Wea​​therWidget 时遇到过的几次。它可能特定于我的安装,因为操作系统经常出现一些问题,但这些步骤将适用于 Mac 桌面上显示的天气以及其他进程的问题。

参见:Apex Legends – 如何修复不支持的 CPU – “CPU 没有 SSSE3”

我最近注意到了这一点,这要归功于“统计”菜单栏,这是我最喜欢的 Mac 菜单栏应用程序之一,我发现 Mac 上的速度明显变慢,在“统计”中看到 CPU 使用率很高,然后打开“活动监视器”来查找罪魁祸首。只需杀死 WeatherWidget 即可强制其重新加载,CPU 行为恢复正常。

活动监视器只是在 MacOS 上强制退出进程的几种方法之一,也许是最简单但仍然非常强大的方法之一。标准的“强制退出”菜单不会显示这种类型的系统进程,因为它不是一个打开的应用程序,因此您必须使用 GUI 中的“活动监视器”或命令行中的 top/htop 之类的工具来查看此类系统进程并对其进行操作。