tccd 10.14.1
mac mini 自从更新到最新系统后,有个tccd进程,每天工作时间读取磁盘数据超过100G,工作只是编辑文本,git一些文件,卡成🐶。这个进程是干什么的,父进程是launchd,杀掉之后自动启动。怎么强制永久关掉tccd
想让人注意到某个有用的答案?请投赞同票!
有没有人帮助到了你?有没有任何答案或用户使用技巧解决了你的问题?选择“赞同票”箭头投出你的赞同票。你的反馈能帮助到他人!
进一步了解在什么情况下投赞同票:了解投票 - Apple 社区
有没有人帮助到了你?有没有任何答案或用户使用技巧解决了你的问题?选择“赞同票”箭头投出你的赞同票。你的反馈能帮助到他人!
进一步了解在什么情况下投赞同票:了解投票 - Apple 社区
mac mini 自从更新到最新系统后,有个tccd进程,每天工作时间读取磁盘数据超过100G,工作只是编辑文本,git一些文件,卡成🐶。这个进程是干什么的,父进程是launchd,杀掉之后自动启动。怎么强制永久关掉tccd
有人提到撤销 Xcode 访问联系人的权限可以解决问题:Fix TCCD process consuming high CPU usage when run Xcode - 知乎
还有一些其他人提问的解答,有人说删掉一些内容可能有用。可以酌情参考:
上次忘了说了,不过看你用git,猜你应该是用sudo了,而且也检查了返回值是成功的。那个命令后面的All是大小写敏感的,其它的如ALL,all都不行。
另外,在一个新建的管理员账户中,它依然有问题吗?
还有,因为看你是更新过来的,那么看看装了什么第三方软件,能更新的更新下。不能的,看看能不能不开机或登录就启动。一般这些与第三方软件密切相关。我这里虚拟机测试机都 升级了,也没有问题。
最后是,TimeMachine备份后,抹盘安装系统,然后慢慢恢复数据。
多说点TCC数据可文件:
macOS系统的tcc的数据库文件在"/Library/Application Support/com.apple.TCC"目录中,而用户的在"~
/Library/Application Support/com.apple.TCC"中,试试把里面的.db文件移走或者改名,让系统重新建立(目前所知,在用户初次登陆后,系统会自动建立TCC数据库)。当然,需要首先禁止SIP。
如果可以添加点描述会更明晰。
第一图是说明问题还在,第三图对于问题没有太大帮助(个人没看出有问题)
没太懂什么意思,第二图是在说,无法打开com.apple.TCC目录吗?
禁止SIP后,可以在终端中对com.apple.TCC目录内的文件操作,比如:
列出该目录中的所有文件:
sudo ls -la "/Library/Application Support/com.apple.TCC"
将TCC.db文件改名为TCC_org.db:
sudo mv -f "/Library/Application Support/com.apple.TCC/TCC.db" "/Library/Application Support/com.apple.TCC/TCC_org.db"。
还有一种可能,你的某个/某些程序无法正常与tcc打交道,而导致tcc忙。先把那些自动启动的程序设置成登陆后不自动启动,进行观察和对比。
升级到10.14.2吧
第二张图,原来记得好像是应该是那样,可是刚才一查,却是不是那样。第三张图没有太大用途。
那么运行命令行才能看清这个目录为什么有问题:
ls -la@ /Library/Application\ Support/com.apple.TCC
我的显示如下:
total 192
drwxr-xr-x@
4 root
wheel 128
4 Dec 12:02 .com.apple.rootless 3
drwxr-xr-x
10 root
admin 320 17 Dec 09:05 ..-rw-r--r--
1 root
wheel
49152
4 Dec 12:02 TCC.db
主要是2、3、5行的内容最重要。只有看到了你的情况才好说如何办
我都没有运行Xcode,而且设置,隐私,通讯录,根本没有授权任何软件读取。
tccd地TCC的守护(服务)程序,tcc主要是用来管理隐私相关的设置。
用下面的命令把它重置下:
tccutil reset All
这样做的结果是,以前运行过的程序,可能会询问你是否准许访问,比如:日历和联系人,麦克风等等,这些都是安全域隐私系统偏好中的隐私中的设置。
重置过后没有效果,每天读取依然过百G。。。难道我只能重装回到10。13。X
第二张图上的TCC右下角有个标志,我看了一下同事的电脑,是没有这个标记的,推测所以问题有可能是出在这个上。
第三张图是进程采样,原文件是个txt,这个是开头的截图,剩下的几千行是重复的图中的堆栈信息,一个进程疯狂的执行同一个操作,这明显不正常。
tccd 10.14.1