GNU/Linux >> Linux Esercitazione >  >> Linux

Come nominare un thread in Linux?

Discussioni Posix?

Questo evidentemente non verrà compilato, ma ti darà un'idea di dove andare a caccia. Non sono nemmeno sicuro che sia il PR_ corretto comando, ma penso che lo sia. È passato un po' di tempo...

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

Se stai usando una libreria come ACE, Thread ha un modo per specificare il nome del thread durante la creazione di un nuovo thread.

BSD Unix ha anche una chiamata pthread_set_name_np.

Altrimenti puoi usare prctl come menzionato da Fusspawn.


Linux
  1. Come usare BusyBox su Linux

  2. Come installare Python su Linux

  3. Come uso cron in Linux

  4. Come installare Java su Linux

  5. Come partizionare un disco in Linux

Come installare FFmpeg su Linux

Come uccidere un processo in Linux

Come creare un file in Linux

Come rinominare il nome del database MySQL in Linux

Come modificare graficamente il nome di Ubuntu Linux

Come modificare il nome host su Debian Linux