Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私がこれまでに見たすべての答えは、ユーザースペース内でチェックしているように見えます。特にデバイスドライバ内のカーネルスペースからチェックする方法が必要です。プロセスからのioctl呼び出しを介して、プロセスに関連付けられたtask_structを取得するので、それに含まれるすべての情報を自由に使用できます。
注:私が探しているプロセスはユーザースペースで実行されています
これは役に立ちますか:
struct task_struct { volatile long state; /* -1 unrunnable, 0 runnable, >0 stopped */ ... }