很多时候,MacOS 进程/usr/libexec/routined
会占用大量 CPU,并且在重启甚至重新安装后仍会持续存在。
我读到它被定位服务使用,但我已禁用它,但什么也没有改变。
Process: routined [21860]
Path: /usr/libexec/routined
Load Address: 0x105277000
Identifier: routined
Version: 690.0.9
Code Type: X86-64
Parent Process: ??? [1]
Date/Time: 2020-02-18 17:46:10.513 +0700
Launch Time: 2020-02-17 17:04:08.430 +0700
OS Version: Mac OS X 10.15.1 (19B88)
Report Version: 7
Analysis Tool: /usr/bin/sample
我已经验证了该文件codesign
并且它似乎不是恶意软件(被恶意软件替换)。
Executable=/usr/libexec/routined
Identifier=com.apple.routined
Format=Mach-O thin (x86_64)
CodeDirectory v=20100 size=387 flags=0x2000(library-validation) hashes=5+5 location=embedded
Platform identifier=9
VersionPlatform=1
VersionMin=659200
VersionSDK=659200
Hash type=sha256 size=32
CandidateCDHash sha256=8850589411172ae27f5eb527ca8c61a9171a64b5
CandidateCDHashFull sha256=8850589411172ae27f5eb527ca8c61a9171a64b5b2626ca4cbc2707a627ae89d
Hash choices=sha256
CMSDigest=8850589411172ae27f5eb527ca8c61a9171a64b5b2626ca4cbc2707a627ae89d
CMSDigestType=2
Page size=4096
CDHash=8850589411172ae27f5eb527ca8c61a9171a64b5
Signature size=4547
Authority=Software Signing
Authority=Apple Code Signing Certification Authority
Authority=Apple Root CA
Info.plist entries=23
TeamIdentifier=not set
Sealed Resources=none
Internal requirements count=1 size=68
为什么此进程占用了我这么多的 CPU 时间?它一直占用 20-80% 的 CPU。我可以终止它,但它总是会再次出现。
答案1
最后我完全禁用了该服务,因为即使在安装了组合更新后,它仍然会在某些时候使用大量 CPU。
sudo mount -rw /
sudo mv /System/Library/LaunchAgents/com.apple.routined.plist /System/Library/LaunchAgents/com.apple.routined.plist.disabled
然后重新启动系统。
答案2
而不是禁用例行公事,尝试这个:
在您的主目录中,查看 ~/Library/Preferences。那里有“com.apple.routined.plist”文件吗?删除此 plist 文件并重新启动您的 Mac。
还有一件事:
如果你使用 Little Snitch 之类的防火墙,请确保例行公事具有传出网络访问权限。