プローブ呼び出し内の現在のPIDの実際のスレッド数を判別できるSystemTapスクリプトを作成したいと思います。この番号は、現時点で/ proc / 4711/statusの出力に示されているものと同じである必要があります 。
私の最初のアプローチは、kprocess.createおよびkprocess.exitイベントの発生をカウントすることでしたが、これは明らかにスレッドカウントの相対的な増加/減少のみを提供します。
SystemTapスクリプトは、指定されたAPI関数の1つを使用して、この数をどのように決定できますか?たぶん、スクリプトは、procファイルシステムの出力に使用されているのと同じカーネル情報をどういうわけか読み取ることができますか?