Linux および Darwin 用の低レベル システム API はありますか?
たとえば、Ubuntu の「システム モニター」には、プロセスの「待機チャネル」列があります。プロセス内のすべてのスレッドに対して同様の出力を取得する方法はありますか?
ジョブがスレッドにディスパッチされるマルチスレッド キューイング システムがあり、ジョブがいつ開始/終了したかを示す視覚的なタイムラインがあります。それを最適化するために、ジョブが実際に実行されているとき (たとえば、1 つのプロセッサ コア上) と、ジョブがプリエンプトされているときの視覚的な表示を追加したいと考えています。