记一次解决 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 协议 ,转载请注明出处!