[解决方案] macOS 27 Beta 3 launchd/logd进程持续高占用?搜狗输入法与系统的问题
2026年7月8日 11:00技术教程00.68K 2026-7-8 03:0:1 Author: www.landian.news(查看原文) 阅读量:23 收藏

2026年7月8日 11:00技术教程00.68K

#技术教程 升级 macOS 27 Beta 3 后,launchd 和 logd 进程持续高占用 CPU 的解决方案。这个问题与搜狗输入法有关,但本质上这是 Beta 3 的已知问题,即 launchd 无法启动带有 quarantine 属性的 plist 文件,搜狗输入法的后台服务就包含这种属性,因此会出现反复启动失败并写入日志的问题,这会直接导致两个系统核心进程持续占用 CPU 来启动和写日志。解决方案:https://ourl.co/113839

苹果昨天发布 macOS 27 Beta 3 版,基于测试目的蓝点网也立即升级新版本,然后就发现翻车问题,系统核心进程 launchd 和 logd 持续占用极高的 CPU 资源,导致 CPU 温度飙升到 89 度且系统出现明显卡顿,即便多次重启系统也没能恢复正常。

这要是在以前纯粹靠人工排查是很难发现问题的,不过在 AI 帮助下可以通过检查系统日志发现问题所在,蓝点网使用 Codex 检查最终发现问题根源是搜狗输入法的关联后台服务,当然这也和苹果在 macOS 27 Beta 3 中的已知问题有关。

[解决方案] macOS 27 Beta 3 launchd/logd进程持续高占用?搜狗输入法与系统的问题

问题发生原因:

搜狗输入法 Mac 版的 LaunchAgent 文件带有 com.apple.quarantine 扩展属性,在 macOS 27 Beta 3 版中有个已知问题就是不支持加载带有 quarantine 标记的 launchd plist 文件,因此在升级到 Beta 3 并进入桌面后,/sbin/launchd 和 /usr/libexec/logd 进程持续占用极高的 CPU 资源。

系统日志显示搜狗输入法相关的 plist 被 launchd 标记为 quarantined/untrusted,这会造成这些服务被反复加载、加载失败、反复写日志,最终拖高 launchd 和 logd 进程,检查搜狗输入法的两个 plist 文件后也确认这两个文件都带有 quarantine 和 provenance 属性。

按照苹果在发布日志中的已知问题部分的说明,macOS 27 Beta 3 中,launchd 不支持加载带有 quarantine 扩展属性的 launchd plist 文件,这就是反复加载、加载失败、反复写日志的原因。

临时解决方案(用于测试):

在已经遇到 launchd 和 logd 进程持续高占用的情况下,可以在终端中执行如下命令临时禁用搜狗输入法的两个 LaunchAgent 进行止血,之后可以再修改 plist 文件进行处理,这可以临时解决问题。

#禁用服务
launchctl disable gui/501/com.sogou.SogouTaskManager
launchctl bootout gui/501/com.sogou.SogouTaskManager 2>/dev/null || true

launchctl disable gui/501/com.sogou.SogouServices
launchctl bootout gui/501/com.sogou.SogouServices 2>/dev/null || true

#验证是否生效

launchctl print-disabled gui/501 | rg -i 'com.sogou'

#如果看到下面的则代表成功

"com.sogou.SogouTaskManager" => disabled
"com.sogou.SogouServices" => disabled

以上操作不会删除任何文件,只是禁用搜狗输入法的后台 LaunchAgent,搜狗输入法的主程序仍然可以正常运行,但是部分后台功能可能无法使用。

手动修改 plist 移除扩展属性:

要永久解决这个问题我们需要修改搜狗输入法的 plist 文件删除 quarantine 属性,这样在苹果发布新版本修复问题前都可以稳定使用,避免再出现 launchd 和 logd 进程持续占用极高 CPU 的问题。

#备份源文件到桌面

mkdir -p ~/Desktop/sogou-launchagent-backup

sudo cp -p /Library/LaunchAgents/com.sogou.SogouTaskManager.plist ~/Desktop/sogou-launchagent-backup/
sudo cp -p /Library/LaunchAgents/com.sogou.SogouServices.plist ~/Desktop/sogou-launchagent-backup/

#移除扩展属性

sudo xattr -d com.apple.quarantine /Library/LaunchAgents/com.sogou.SogouTaskManager.plist
sudo xattr -d com.apple.quarantine /Library/LaunchAgents/com.sogou.SogouServices.plist

#验证属性已经消失

ls -lO@ /Library/LaunchAgents/com.sogou.SogouTaskManager.plist \
/Library/LaunchAgents/com.sogou.SogouServices.plist

#正常情况下验证结果应该看不到 com.apple.quarantine

#重新启用搜狗输入法后台服务

launchctl enable gui/501/com.sogou.SogouTaskManager
launchctl enable gui/501/com.sogou.SogouServices

必要时可以重启系统再观察进程占用情况,正常情况下由搜狗输入法引起的 launchd 和 logd 进程持续高占用问题应该是可以解决的,但可能也有其他软件存在类似的遗留属性问题,这个建议用户也使用 Codex 进行排查。

即将结束终于补货!99元/年境外CN2服务器又可以购买,限量销售,售完即止。另有3年超低价国内VPS服务器。


文章来源: https://www.landian.news/archives/113839.html
如有侵权请联系:admin#unsafe.sh