Thread name longer than 15 chars?

前端 未结 2 1675
终归单人心
终归单人心 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:34

    15-char limit is done by kernel.

    struct task_struct::comm[TASK_COMM_LEN] which is 16-byte wide.

    You have to recompile kernel, if you want to increase that.

提交回复
热议问题