如何在 Mac 上停止 coreaudiod 高 CPU 使用率

Ella

当您使用 Mac 执行任何操作时,都会有数十个甚至数百个进程在后台运行。这些进程控制一切,从 Mac 上的时钟到玩游戏和编辑视频。大多数时候,您根本不需要考虑它们,但有时,当您的 Mac 速度变慢、行为不稳定或挂起时,您可能需要调查发生这种情况的原因并确定哪些进程导致了问题。 Mac 上最重要的进程之一是 Core Audio,它管理 macOS 中音频的各个方面,包括播放音乐和播客、观看视频以及在 FaceTime、Zoom 或任何其他应用程序上拨打电话。 Core Audio 的核心是 coreaudiod,它是 core audio daemon 的缩写,是允许 Core Audio 工作的进程。在本文中,我们将向您展示如果 Mac 上 coreaudiod 的 CPU 使用率过高该怎么办。

Mac 上的 coreaudiod 是什么?

coreaudiod 或 Core Audio 守护进程是 Mac 上使用音频的所有内容的关键进程。 Core Audio 是 macOS API(应用程序接口),允许第三方开发人员连接到 Mac 的音频系统并使用麦克风和扬声器。但使用 Core Audio 的不仅仅是第三方应用程序。音乐、Apple TV 和播客等内置应用程序以及 Garageband 和 iMovie 也使用它。每当使用 Core Audio 时,coreaudiod 都会在后台运行。

为什么coreaudiod的CPU占用率很高?

通常情况下,不会。大多数时候,coreaudiod 几乎不会对 Mac 系统资源产生任何要求。然而,有时候,事情可能会出错,当出错时,coreaudiod 可能会遇到一些麻烦并开始消耗 CPU 周期。一些可能出错的事情包括:

  • Core Audio 找不到存储音频设置的 /Library/Preferences/Audio/ 目录。
  • 与第三方应用程序的冲突导致 Core Audio 遇到麻烦。
  • 您的 Mac 存在过热风险。通常,当 macOS 检测到过热风险时,kernel_task 进程会抢占 CPU 周期以阻止它们被其他进程使用,从而降低过热风险。但有报道称 WindowServer 和 coreaudiod 等其他进程也会做同样的事情。

1.确认coreaudiod是罪魁祸首

转到“应用程序”>“实用程序”并打开“活动监视器”。单击“CPU”选项卡。您应该会看到按所使用的 CPU 周期百分比排序的进程列表。如果 coreaudiod 的 CPU 使用率较高,您会在列表顶部或附近看到它。

2. 检查音频首选项目录是否存在

单击 Dock 中的 Finder 图标,然后选择“前往”菜单,然后选择“前往文件夹”。在文本框中,粘贴此路径,然后按 Return: /Library/Preferences/Audio/ — 如果这会将您带到名为 Audio 的文件夹,则它可以正常工作。

3.重启coreaudiod

您可以在终端中重新启动 coreaudiod,这可能会解决该问题:

  1. 转到应用程序 > 实用程序并打开终端。
  2. 粘贴以下命令,然后按回车键和您的密码:
    sudo killall coreaudiod
  3. 然后,当它运行时,退出终端。

4.清除垃圾

当您的 Mac 开始表现异常时,您应该始终做的另一件事是清除垃圾文件。这些文件包括缓存、从未删除的临时文件、Mac 上不再存在的应用程序的旧设置文件以及您不使用的语言的语言文件。手动删除所有这些文件将非常耗时且困难——您必须单独追踪它们。

但是,您不必手动执行此操作。只需单击几下,CleanMyMac 的清理工具即可为您完成此任务。它会扫描您的 Mac,查找垃圾文件。完成后,您可以通过单击删除它找到的所有内容,也可以查看其发现并自行决定删除和保留哪些内容。开始免费试用 CleanMyMac。然后,按照下列步骤操作:

  1. 打开 CleanMyMac。
  2. 单击清理 > 扫描 > 清理。简单的!

推荐阅读:如何修复 fileproviderd Mac CPU 使用率过高的问题

5.更新macOS

每当您在 Mac 上遇到问题,或者它开始表现异常时,都值得检查 macOS 的更新:

  1. 转至“系统设置”,然后选择“常规”>“软件更新”。
  2. 等待它检查更新,如果有可用更新,请按照屏幕上的说明进行安装。

6. 监控音频应用程序

如果到目前为止没有任何效果,下一步就是逐一检查您使用的音频应用程序。查明问题是由一个特定应用程序引起还是由多个应用程序引起。如果只是一个应用程序,请检查是否有可用的更新。这可能会解决问题。

7. 检查您的 Mac 是否存在恶意软件

恶意软件感染的最常见症状之一是,您的 Mac 使用更多资源来执行通常不会对其造成麻烦的任务,例如播放音频。因此,如果上述步骤均无效,则值得检查是否存在恶意软件。为此,您需要一个专业工具。我们推荐保护工具中的 CleanMyMac 恶意软件删除功能。它会扫描您的 Mac,查找广告软件、勒索软件、浏览器劫持者和其他形式的恶意软件。如果它发现任何东西,它会提醒您并允许您快速将其删除。您可以选择是否运行深度扫描、快速扫描或平衡扫描,并由您决定是让它自动检查恶意软件还是仅在您启动扫描时检查。要运行 Mac 病毒扫描:

  1. 打开 CleanMyMac。
  2. 单击“保护”>“扫描”>“删除”(如果检测到恶意软件)。

coreaudiod 是 Core Audio 用于在 Mac 上播放和录制音频的后台进程。通常情况下,它可以完美地工作,您甚至不必考虑它。但是,偶尔也会出现问题,导致 coreaudiod 的 CPU 使用率很高。如果发生这种情况,请按照上述步骤进行修复,让您的 Mac 再次顺利运行。