刚刚使用Mac OS不久,在Mac上安装了folding@home。但是每次他都会自动启动,即使我在finder里删除了FAHControl依然会自动运行。

localhost:LaunchDaemons user$ ps -ef |grep -i fah
-2 72 1 0 7:32下午 ?? 0:01.32 /usr/bin/FAHClient
-2 85 72 0 11:32上午 ?? 0:00.26 /usr/bin/FAHCoreWrapper /Library/Application Support/FAHClient/cores/www.stanford.edu/~pande/OSX/AMD64/Core_a4.fah/FahCore_a4 -dir 00 -suffix 01 -version 703 -lifeline 72 -checkpoint 15 -np 7
-2 245 85 0 11:33上午 ?? 51:16.39 /Library/Application Support/FAHClient/cores/www.stanford.edu/~pande/OSX/AMD64/Core_a4.fah/FahCore_a4 -dir 00 -suffix 01 -version 703 -lifeline 85 -checkpoint 15 -np 7
501 511 278 0 11:41上午 ttys000 0:00.00 grep -i fah

经过万能的Google,发现Mac OS的自动启动daemons是放在/Library/LaunchDaemons。果然在这个目录里找到folding@Home的文件。

localhost:LaunchDaemons user$ ls /Library/LaunchDaemons/edu.stanford.folding.fahclient.plist
/Library/LaunchDaemons/edu.stanford.folding.fahclient.plist

搬到其他目录,重启Mac,fah的进程不再自动启动,问题解决了。