Dari task_structperspektif, utas proses memiliki pemimpin grup utas yang sama ( group_leaderdalamtask_struct ), sedangkan proses anak memiliki pemimpin grup utas yang berbeda (masing-masing individu proses anak).
Informasi ini terkena ruang pengguna melalui satu /procsistem file. Anda dapat melacak orang tua dan anak-anak dengan melihat ppidbidang di /proc/${pid}/statatau .../status(ini memberi orang tua pid); Anda dapat melacak utas dengan melihat tgidbidang dalam .../status(ini memberikan id grup utas, yang juga merupakan pid pemimpin grup). Utas proses dibuat terlihat dalam /proc/${pid}/taskdirektori: setiap utas mendapatkan subdirektori sendiri. (Setiap proses memiliki setidaknya satu utas.)
Dalam praktiknya, program yang ingin melacak utasnya sendiri akan bergantung pada API yang disediakan oleh pustaka threading yang mereka gunakan, alih-alih menggunakan informasi spesifik OS. Biasanya pada sistem mirip Unix yang berarti menggunakan pthreads.