Я создаю демон, который будет установлен в папке LaunchAgents. Некоторые вопросы о сонте:У вас есть LaunchAgent sleep, когда компьютер спит
- Поскольку это элемент LaunchAgent, исполняемый файл автоматически засыпает, когда пользователь/система спит?
- Если да, то ответ на вопрос 1, нужно ли указать что-либо в документе plist?
- Если ответ не на вопрос 1, каков наилучший подход для решения этой проблемы?
В основном мое приложение должно спать, когда компьютер спит. Каков наилучший способ сделать это в C или Cocoa?
Спасибо!
Это может быть глупый вопрос, но как именно вы ожидаете, что ваше приложение будет продолжать работать, когда система спит? Как правило, CPU будет отключен ... –
CPU не выключен. Он находится в режиме с низким энергопотреблением, и ОЗУ также все еще питается. – Macmade
@Macmade Ну, я был немного упрощен ... Какие инструкции выполняются в CPU в этом режиме с низким энергопотреблением? –