Возможно, потому что идентификаторы процессов обычно отображаются в десятичном виде (Activity Monitor, top, ps и т. Д.), А идентификаторы потоков обычно шестнадцатеричные (gdb, различные другие инструменты отладки). Я подозреваю, что причина этого, в конечном счете, в том, что их легче отличить друг от друга. (Просто запомните «2378,0xF4», и вам не нужно помнить, что это за pid или tid.)