记一次解决 trustd 占用大量 CPU 的过程

升级 macOS Big Sur 后偶然后发现 trustd 进程一直占用 cpu 高达 99%, 查阅一番后了解到 trustd 是用来管理 HTTPS 以及 App证书, 和钥匙串的. 知道它是干什么的之后解决起来就简单多了, 直接把钥匙串文件 System.keychain 删了即可解决.

备份删除 System.keychain 文件

先把 System.keychain 备份到桌面, 以防万一出现问题将备份还原.

打开终端输入

cp /Library/Keychains/System.keychain ~/Desktop

不出意外桌面上就多出了一个 System.keychain 文件, 备份好之后将文件删除

sudo rm /Library/Keychains/System.keychain

输入密码, 搞定!

重启电脑

现在已经删除了 system.keychain 文件, 重新启动 Mac, 将重新生成新的文件.

如果发生任何问题, 可以删除新的钥匙串文件, 然后将旧的文件放回原处.


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!