Man page - proc_pid_task(5)

Packages contains this manual

Available languages:

en fr pl ro de

Manual

proc_pid_task

NAZWA
OPIS
ZOBACZ TAKŻE
TŁUMACZENIE

NAZWA

/proc/pid/task/, /proc/tid/, /proc/thread-self/ - informacje o wątku

OPIS

/proc/ pid /task/ (od Linuksa 2.6.0)

Katalog zawierający po jednym podkatalogu dla każdego wątku procesu. Nazwą każdego podkatalogu jest numeryczny identyfikator wątku ( tid ; zob. gettid (2)).

Każdy z podkatalogów zawiera zbiór plików o tej samej nazwie i zawartości, co katalogi /proc/ pid. Dla atrybutów, które są współdzielone przez wszystkie wątki zawartość każdego z plików w podkatalogach task/ tid będzie taka sama jak zawartość odpowiednich plików w nadrzędnym katalogu /proc/ pid (np. w procesie wielowątkowym wszystkie pliki task/ tid /cwd będą miały taką samą zawartość, jak plik /proc/ pid /cwd w katalogu nadrzędnym, ponieważ wszystkie wątki procesu dzielą katalog bieżący). Dla atrybutów, które dla każdego wątku są różne, odpowiednie pliki w task/ tid mogą mieć różne wartości (np. różne pola w każdym z plików task/ tid /status mogą być inne dla każdego wątku) lub mogą w ogóle nie istnieć w /proc/ pid.

W procesie wielowątkowym zawartość katalogu /proc/ pid /task nie jest dostępna, jeżeli wątek główny już się zakończył (najprawdopodobniej wywołując pthread_exit (3)).

/proc/ tid /

Występuje numeryczny podkatalog dla każdego działającego wątku, który nie jest liderem grupy wątków (tj. wątek, którego identyfikator wątku nie jest taki sam, jak jego identyfikator procesu); podkatalog jest nazwany identyfikatorem wątku. Każdy z podkatalogów zawiera pliki i podkatalogi ujawniające informacje o wątku, którego identyfikator wątku to tid . Zawartość katalogów jest taka sama, jak odpowiednich katalogów /proc/ pid /task/ .

Podkatalogi /proc/ tid nie są widoczne przy odpytywaniu /proc za pomocą getdents (2) (zatem nie są widoczne, gdy korzysta się z ls (1) do przeglądania zawartości /proc ). Jednak ścieżki tych katalogów są widoczne (tj. mogą być używane) przez wywołania systemowe, które działają na ścieżkach.

/proc/thread-self/ (od Linuksa 3.17)

Ten katalog odnosi się do wątku korzystającego z systemu plików /proc i jest identyczny z katalogiem w /proc/self/task/ tid o nazwie będącej identyfikatorem tego wątku ( tid ).

ZOBACZ TAKŻE

proc (5)

TŁUMACZENIE

Tłumaczenie niniejszej strony podręcznika: Przemek Borys <pborys@dione.ids.pl>, Robert Luberda <robert@debian.org> i Michał Kułach <michal.kulach@gmail.com>

Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI.

Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy dyskusyjnej manpages-pl-list@lists.sourceforge.net .