2017-08-08 11 views
0

私はLinux上で動作しているアプリケーションを持っています。ここでは、RAMに中断されてから数秒後にシステムを起動します。RTCウェークアラームがLinuxでシステム起床を引き起こしたかどうかを調べるには?

私のLinuxシステムに+20/sys/class/rtc/rtc0/wakealarmと書いて、システムを20秒で起動するようにRTCを設定しましたが、正常に動作します。コードは、RAMのサスペンドを行った後、次の行で実行を再開します。

システムが起動した原因を突き止める方法があるかどうかを知りたいのですが、それがRTCかキーボードのキープレスイベントだった場合です。ウェイクイベントの原因を突き止める方法はありますか?

答えて

0

udevイベントを監視するか、dbusインターフェイスを使用する必要があります。

関連する問題