Linuxでスレッドに名前を付ける方法は?

Posix スレッド?

これは明らかにコンパイルされませんが、どこで狩りをするかについてのアイデアを提供します. PR_ が正しいかどうかさえわかりません コマンドですが、そうだと思います。お久しぶりです...

  #include <sys/prctl.h>
  prctl(PR_SET_NAME,"<null> terminated string",0,0,0)

ACE のようなライブラリを使用している場合、スレッドには、新しいスレッドを作成するときにスレッド名を指定する方法があります。

BSD Unix には pthread_set_name_np 呼び出しもあります。

それ以外の場合は、Fusspawn が述べているように prctl を使用できます。