Thread name longer than 15 chars?

前端 未结 2 1682
终归单人心
终归单人心 2020-12-16 13:59

By using functions like prctl, or pthread_set_name_np it\'s possible to change the name of a thread. The limit both functions imposes, at least in Linux 2.6.38, is that the

2条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-16 14:20

    Although the normal task name limit is set in the kernel, you can change your command line parameters (as shown in ps) by overwriting the memory pointed to by argv[0]. This can be used to display additional data of up to one page in size.

提交回复
热议问题