Решенный: проблема была, я указал в моем ~/.bashrc
LD_LIBRARY_PATH
это содержало папку со многими общими библиотеками, некоторые из которых были, вероятно, дубликатами других. Я думаю в своем случае, которым это было ncurses
библиотеки.
Вы не можете предположить, что, идентификаторы процесса (и распараллеливают идентификаторы) могут быть снова использованы, таким образом, упорядочивание не гарантируется. (Это маловероятно в недавно загруженной системе на 64 бита, но Вы будете видеть его на машинах с большими временами работы.)
Можно получить идентификатор группы потока (который является идентификатором процесса) от /proc/${id}/status
. Это находится в строке Tgid: nnnnn
.
Исключая:
$ cat /proc/8288/status
Name: vlc
State: S (sleeping)
Tgid: 8281 // main vlc process id
Pid: 8288 // thread id