У меня многопоточное приложение, и я бы хотел, чтобы этот htop (как пример) показывал другое имя для каждого потока, на данный момент он показывает "командную строку", используемую для запуска main.
Я пробовал использовать
prctl(PR_SET_NAME, .....)
но он работает только с вершиной и с этим вызовом возможно только указать имена до 16 байтов.
Я предполагаю, что трюк заключается в изменении содержимого /proc/PID/cmdline, но это поле для чтения.
Кто-нибудь знает, как его достичь?