Provided by: manpages-pl_4.27.0-1_all bug

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.

Linux man-pages 6.9.1                            2 maja 2024 r.                                 proc_pid_task(5)