解决 macOS 音频核心占用导致卡顿的问题

中文输入法和音频核心占用

January 21, 2024 via CLOUDUH

解决 macOS 音频核心占用导致卡顿的问题

Abstract

本文介绍了 macOS 由于音频核心占用过高导致的音频卡顿问题,分析了其原因,并提供了极为简单的解决方案。

[FIX: sustained 12-15% coreaudiod CPU usage on M1-* (possibly intel too) MacRumors Forums](https://forums.macrumors.com/threads/fix-sustained-12-15-coreaudiod-cpu-usage-on-m1-possibly-intel-too.2331498/)

1 病征

表现为在音频播放、音量调节、视频播放或停止时的短时间卡顿。

根据活动监视器反馈,是由于音频核心 coreaudiod 过高导致的,在音量调节的瞬间,其 CPU 占用拉满,并且其拥有 1GB 以上的内存占用。

macOS 新用户不会出现这个问题,只有老用户迁移笔记本后才会出现这样的问题。

2 问题原因

本质上是由于该 Mac 上的使用用户不是原创用户,而是通过时间机器、数据迁移等方式开始使用的。

缺少以下文件夹:

~/Library/Preferences/Audio

3 解决

输入以下代码到终端

mkdir ~/Library/Preferences/Audio
sudo chown _coreaudiod:admin ~/Library/Preferences/Audio

完成后重启电脑