スレッド

Kernel2.6以来、スレッドの実装に変化があったようで、プロセス内のスレッドでPIDが異なることがなくなったらしい。
http://www.linux.or.jp/JM/html/LDP_man-pages/man7/pthreads.7.html
2.4環境でならテストしたことがあったのだが、Linuxは進歩するもんな。
http://www.ncad.co.jp/~komata/c-kouza28.htm
この辺りの解説でも、まだPIDは別になっている模様。