4
我打算編寫一個小的守護進程,檢測是否有另一個應用程序崩潰,一直在想系統會發送一個NSWorkspaceDidTerminateApplicationNotification,但情況並非如此。NS通知檢測其他程序的崩潰
假設我不想創建launchd進程來簡單地重新啓動崩潰的應用程序,我可以通過其他方式檢測到崩潰嗎?
也許我可以監視系統日誌?這似乎過於繁重。
我打算編寫一個小的守護進程,檢測是否有另一個應用程序崩潰,一直在想系統會發送一個NSWorkspaceDidTerminateApplicationNotification,但情況並非如此。NS通知檢測其他程序的崩潰
假設我不想創建launchd進程來簡單地重新啓動崩潰的應用程序,我可以通過其他方式檢測到崩潰嗎?
也許我可以監視系統日誌?這似乎過於繁重。
原因是當崩潰監視器正在讀取崩潰日誌的FSEventStream時,效果最好。
如何觀察/usr/sbin/spindump
過程是否啓動?
有趣的 - 我沒有想到這一點。我會很快回報。 – 2010-10-05 17:46:15