美文网首页
[MAC] 导致电脑发热问题 nsurlsessiond tru

[MAC] 导致电脑发热问题 nsurlsessiond tru

作者: objcat | 来源:发表于2020-05-08 16:00 被阅读0次

一.问题

由于苹果iCloud的Bug导致了死循环, 机器不断发热, 非常卡顿, 活动监视窗如下所示


可以看到cpu温度非常的高


我们可以在系统log中看到死循环


二.解决方案

1.在应用中选择

2.直接强制结束trustd

三.缺陷

很遗憾, 这个方法不能从根本上解决问题, trustd会在特定的时候重启并继续死循环.

就在一筹莫展的时候, 发现了知乎大神的帖子
https://zhuanlan.zhihu.com/p/136083305

具体的方法就是删除nsurlsessiond的缓存位于

/var/folders/zz

但是里面缓存很多, 要怎么知道是nsurlsessiond的缓存呢

ls -la /var/folders/zz | grep nsurlsessiond

执行命令后, 我们会看到如下

drwxr-xr-x@  5 _nsurlsessiond          _nsurlsessiond           160  5 13 09:40 zyxvpxvq6csfxvn_n00000y800007k

zyxvpxvq6csfxvn_n00000y800007k 就是 nsurlsessiond 的缓存文件夹, 所以我们过去把他删除就好了.

rm -rf /var/folders/zz/zyxvpxvq6csfxvn_n00000y800007k

删除后trustd不会再死循环, 亲测有效

参考文章
https://forums.macrumors.com/threads/nsurlsessiond-process-going-crazy-on-catalina.2228994/?post=28372188#post-28372188

相关文章

网友评论

      本文标题:[MAC] 导致电脑发热问题 nsurlsessiond tru

      本文链接:https://www.haomeiwen.com/subject/odwfnhtx.html