Вопросы с тегом «launchd»

Система для запуска, остановки и управления автоматизированными процессами.

4
Что вызывает launchd, чтобы сжечь мой процессор?
Я запускаю Yosemite, чистая установка. launchd постоянно работает на 100% CPU. После обновления Yosemite я не могу изменить уровень журнала с помощью «sudo launchctl log level debug» Проверка top или Activity Monitor Я вижу, что сам launchd сильно использует процессор, а не процесс, который он порождает. Он имеет самое высокое …

3
Как мне автоматически убить процессы, которые пропускают память?
У меня проблемы с процессами с утечкой памяти. Они заставляют мой жесткий диск заполняться файлами подкачки /private/var/vm. Я хотел бы, чтобы протекающие процессы были убиты операционной системой . Меня не интересует диалоговое окно, которое появляется через 20 минут, предлагает приложения для уничтожения и даже не показывает то, которое просачивается. Я …
8 macos  memory  launchd 

3
Можно ли запускать программы чаще, чем каждые 10 секунд?
У меня есть некоторые подобные сервисы, которые я хотел бы запустить почти сразу после изменения файлов. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//EN http://www.apple.com/DTDs/PropertyList-1.0.dtd> <plist version="1.0"> <dict> <key>Label</key> <string>test</string> <key>ProgramArguments</key> <array> <string>say</string> <string>a</string> </array> <key>WatchPaths</key> <array> <string>/Users/username/Desktop/</string> </array> </dict> </plist> Даже если для ThrottleInterval задано значение 1 …
8 macos  launchd 


1
Что такое com.appstart.AppStart?
Просматривая мои демоны запуска / агенты с LaunchControl сегодня, я заметил этот забавно выглядящий пользовательский агент с меткой "com.appstart.AppStart": "/ Users / jstrout / Библиотека / Поддержка приложений / AppPolicy / AppStart" -i -c 216107 -isn 5CE1E809-EF23-41E1-B157-B429F09DCCFF Если посмотреть на исполняемый файл, то это исполняемый файл размером 517264 байта в …

1
Запуск команды всякий раз, когда Mac загружается с launchctl / plist
Мне нужно выполнить nohup nice synergys -f --config ~/bin/conf/synergy.conf &команду всякий раз, когда компьютер загружается. Как написано в этом посте , я придумал следующий код plist. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//EN http://www.apple.com/DTDs/PropertyList-1.0.dtd > <plist version="1.0"> <dict> <key>Label</key> <string>synergy</string> <key>ProgramArguments</key> <array> <string>nohup nice /usr/bin/synergys -f --config …
5 boot  launchd  plist 

1
Launchd начинает событие через 40 секунд?
Я создал .plistфайл, который должен действовать как системный демон (глобальный с rootпользователем). Этот .plistфайл прослушивает settingsкаталог для изменений, таких как изменение настроек сети. Когда это происходит, он должен запустить скрипт Bash. Тем не менее, это работает, но не так, как ожидалось. Когда я открываю VPN-подключение, выполнение сценария Bash занимает около …
5 macos  terminal  bash  vpn  launchd 

2
Launchctl говорит, что plist недействителен, plutil говорит, что все в порядке
Я пытаюсь запустить скрипт оболочки, когда присоединяюсь к новой сети WiFi. Я создал этот файл plist (тесно связанный с ответом SuperUser ) по адресу /Users/myname/Library/LaunchAgents/my.networkChangeListener.plist: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" \ "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <dict> <key>Label</key> <string>my.networkChangeListener</string> <key>LowPriorityIO</key> <true/> <key>ProgramArguments</key> <array> <string>/Users/myname/bin/networkChangeListener/onNetworkChange.sh</string> </array> <key>WatchPaths</key> <array> <string>/etc/resolv.conf</string> <string>/Library/Preferences/SystemConfiguration/NetworkInterfaces.plist</string> …
5 macos  bash  launchd  plist  xml 

1
Стоит ли беспокоиться, если процесс helpd съедает оперативную память после обновления до Lion?
Привет, я недавно обновился до Mac OS Lion от Snow Leopard на моем MacBook 2009 Unibody. Теперь, проверяя монитор активности, я часто нахожу странный процесс, называемый helpd, занимающий большую часть памяти ~ 400 МБ. Что это? Есть ли какое-то решение для этого?
4 lion  launchd 

2
Запустить действие, когда устройство отсоединено
Я использую launchdагент для запуска сценария оболочки всякий раз, когда подключаю свой док Thunderbolt. Я был в состоянии использовать IOKitуведомления, чтобы определить, когда присоединяется док, но я также хочу запускать сценарий оболочки всякий раз, когда док отсоединяется. Для того, чтобы обнаружить крепление док я использую com.apple.iokit.matching«s device-attachсобытие: <key>LaunchEvents</key> <dict> <key>com.apple.iokit.matching</key> …

1
В Mountain Lion почему удаленные оболочки через ssh НЕ наследуют среду родительского процесса launchd?
При удаленном входе в мой компьютер Mountain Lion Mac sshя не получаю ту же PATHпеременную, что и при локальном открытии оболочки: локальная оболочка наследует свое окружение, как и ожидалось, launchdи, следовательно, имеет значение PATH, которое я установила /etc/launchd.conf. С удаленной оболочкой меня удивило: когда я открываю оболочку через sshнее, она …

0
Почему приложение запускается так медленно при запуске с launchctl?
Я написал приложение на C ++, используя OpenGL и окалина , Когда я запускаю файл приложения из Finder, он работает хорошо и плавно при 60FPS. Тем не менее, когда я запускаю его с помощью launchctl load производительность ужасна, пользовательский интерфейс вялый и в целом он работает примерно на половине желаемого …
3 launchd 

1
Будет ли удаление / удаление некоторых системных процессов / файлов .plist испортить мой Mac?
Я имею в виду удаление некоторого содержимого из / usr / libexec /, я не использую ни AirPlay, ни AirPort, поэтому, если я удалю эти два процесса, он снова испортит мой Mac, процессы AirPlayXPCHelperиairportd Я даже не использую синхронизацию Safari и iCloud, поэтому думаю об удалении этих файлов .plist /System/Library/LaunchAgents/com.apple.SafariCloudHistoryPushAgent.plist …
3 macos  mac  launchd  airplay  plist 

1
Мониторинг состояния подключения VPN и переподключение при отключении
Я могу подключиться к своему VPN с помощью: /opt/cisco/anyconnect/bin/vpn connect SERVER Я могу проверить состояние соединения с: /opt/cisco/anyconnect/bin/vpn status Это дает распечатку Cisco AnyConnect Secure Mobility Client (version 4.3.03086) . Copyright (c) 2004 - 2016 Cisco Systems, Inc. All Rights Reserved. >> state: Connected >> state: Connected >> state: Connected …
2 unix  vpn  launchd 

2
Серая шкала громкости - coreaudiod - Не удалось выполнить задание (3) по странной причине: 2
Я только что установил обновление Mavericks 10.9.1, и мой звук не работает. Строка громкости неясно серая, а маки становятся немного медленнее. Я проверил консоль, чтобы увидеть все, что связано с этой проблемой, и я обнаружил это сообщение каждые десять секунд. Dec 22 08:07:33 hko com.apple.launchd[1] (com.apple.audio.coreaudiod[989]): Job failed to exec(3) …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.