GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana memberi nama utas di Linux?

Utas Posix?

Ini jelas tidak dapat dikompilasi, tetapi ini akan memberi Anda gambaran tentang ke mana harus pergi berburu. Saya bahkan tidak yakin ini adalah PR_ yang benar perintah, tapi saya pikir itu. Sudah lama...

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

Jika Anda menggunakan pustaka seperti ACE, Utas memiliki cara untuk menentukan nama utas saat membuat utas baru.

BSD Unix juga memiliki panggilan pthread_set_name_np.

Kalau tidak, Anda dapat menggunakan prctl seperti yang disebutkan oleh Fusspawn.


Linux
  1. Cara menginstal Python di Linux

  2. Bagaimana saya menggunakan cron di Linux

  3. Cara menginstal Java di Linux

  1. Cara menggunakan BusyBox di Linux

  2. Cara mempartisi disk di Linux

  3. Bagaimana cara mengatur nama utas di Linux pthreads?

  1. Cara menginstal Linux dalam 3 langkah

  2. Bagaimana cara mendapatkan id utas dari pthread di program linux c?

  3. Cara mengatur judul jendela di Linux