如何让我的守护进程先运行

时间:2012-07-23 18:10:03

标签: macos

我有一个带有Key RunAtLoad YES的com.appname.file.plist,但是我需要在用户可以打开Safari或任何其他Web浏览器之前运行这个守护进程,有一种方法可以让它先启动吗? / p>

2 个答案:

答案 0 :(得分:1)

使用launchd。将plist文件放在/ Library / LaunchDaemons中。看看Technical Note TN2083 Daemons and Agents

launchctl load /Library/LaunchDaemons/com.appname.file.plist

答案 1 :(得分:-1)

我只需添加“Nice”键。此可选键指定应将哪个nice(3)值应用于守护程序。优先级为-20到20范围内的值。默认优先级为0;较低的优先级导致更有利的调度