[linux-ileri] Re: thread process

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Murat Koç (murat.koc@frontsite.com.tr)
Date: Mon 05 Jul 2004 - 16:20:02 EEST


Selam,

> bu soruya yanit olarak, linuxthread lerini kullaniyorsaniz ps -aux
> dediginizde her thread i gorebilirsiniz. cunku ayri PID numarasi var. ama
> nptl ile goremezsiniz.
>

Her ikisinde de görebilirsiniz. procps'e uzun zaman önce NPTL desteği verildi.

/proc içinde status da tgid diye bir eklenti vardır. thread group id diye.

bunun yanında process tarafından kaynaklar ise cumulative olarak utime,stime
şeklinde toptan gösterilir.

ps -AT

il baktığınız zaman tgid leri aynı olan processlerin PID lerinin aynı olduğu
şeklinde göreceksiniz.

NPTL olmayan threadler için bir takım hesaplamalar manual olarak yapılmak
üzere procps içinde eklenmiştir. fakat nptl için cumulative olarak bu
hesaplamalar proc altında belirtilmektedir.

...

cat /proc/pid/status
cat /proc/pid/task/...

-- 
 __________
|          |
|          |  Murat Koç
|          |  Manager & IT Consultant
|    FRONT |
|==========|  FrontSITE Bilgi Teknolojisi A.Ş.
|_____SITE_|  http://www.frontsite.com.tr/


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.