จากtask_structมุมมองเธรดของกระบวนการมีผู้นำกลุ่มเธรดเดียวกัน ( group_leaderในtask_struct ) ในขณะที่กระบวนการย่อยมีผู้นำกลุ่มเธรดที่แตกต่างกัน (กระบวนการย่อยแต่ละกระบวนการ)
ข้อมูลนี้จะถูกสัมผัสกับพื้นที่ของผู้ใช้ผ่านทาง/procระบบไฟล์ คุณสามารถติดตามผู้ปกครองและเด็ก ๆ โดยดูที่ppidฟิลด์ใน/proc/${pid}/statหรือ.../status(สิ่งนี้ให้ pid ของผู้ปกครอง); คุณสามารถติดตามเธรดโดยดูที่tgidฟิลด์ใน.../status(ซึ่งจะให้ id กลุ่มเธรดซึ่งเป็น pid ของหัวหน้ากลุ่มด้วย) เธรดของกระบวนการจะปรากฏให้เห็นใน/proc/${pid}/taskไดเรกทอรี: แต่ละเธรดจะได้รับไดเรกทอรีย่อยของตนเอง (ทุกกระบวนการมีอย่างน้อยหนึ่งเธรด)
ในทางปฏิบัติโปรแกรมที่ต้องการติดตามเธรดของตนเองจะใช้ API ที่จัดทำโดยไลบรารีเธรดที่พวกเขากำลังใช้แทนที่จะใช้ข้อมูลเฉพาะระบบปฏิบัติการ โดยทั่วไปในระบบที่คล้าย Unix ซึ่งหมายถึงการใช้ pthreads