转载一篇文章知乎上的文章,解决了一个潜伏在我电脑上很久的问题,我是大概2014年开始使用Mac Pro电脑的,因为自身是做程序开发的原因所以电脑上大大小小的软件装了很多,也有很多配置项,所以更换笔记本一直都是直接迁移系统。这些年换了四台笔记本,系统一直是从2014年开始的第一个系统中迁移过来的,一直使用到现在没有明显问题。

最近天气冷了办公室内开了制暖空调,笔记本在没有处理什么重型任务的时候也一直CPU居高不下,有时候风扇还转,打开了系统监视器看到一个:coreaudiod 的进程一直居高不下,看样子是和音频相关的,大概占用15%左右的CPU,但当时我没有任何使用音频应用,很好奇就搜索了一下,在知乎上找到了下面的这篇文章,按照文章内容试了一下马上就解决了问题。其实coreaudiod 这个进程以前我就发现可疑了当时没太在意,让这个问题一直存在了这么久,今天终于解决了,记录一下。

FIX: sustained 12-15% coreaudiod CPU usage on M1-* (possibly intel too)

1 病征

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

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

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

2 问题原因

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

缺少以下文件夹:

~/Library/Preferences/Audio

3 解决

输入以下代码到终端

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

完成后重启电脑

原文地址:
短乎原文地址

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐