GNU/Linux >> Linux の 問題 >  >> Linux

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 を使用できます。


Linux
  1. Linux pthreads でスレッドの名前を設定するには?

  2. Linux CプログラムでpthreadのスレッドIDを取得するには?

  3. Linux で Windows のタイトルを設定する方法

  1. LinuxでBusyBoxを使用する方法

  2. LinuxにPythonをインストールする方法

  3. Linuxでcronを使用する方法

  1. Linuxを3つのステップでインストールする方法

  2. LinuxにJavaをインストールする方法

  3. Linuxでディスクをパーティション分割する方法