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

NAZWA

       /proc/pid/timers - czasomierze POSIX

OPIS

       /proc/pid/timers (od Linuksa 3.10)
              Lista  czasomierzy  POSIX  dla procesu. Każdy czasomierz jest wypisany w wierszu, który rozpoczyna
              się łańcuchem „ID:”. Na przykład:

                  ID: 1
                  signal: 60/00007fff86e452a8
                  notify: signal/pid.2634
                  ClockID: 0
                  ID: 0
                  signal: 60/00007fff86e452a8
                  notify: signal/pid.2634
                  ClockID: 1

              Wiersze dla każdego czasomierza mają następujące znaczenie:

              ID     Identyfikator danego czasomierza. Nie jest to ten  sam  identyfikator,  co  zwracany  przez
                     timer_create(2), lecz jest to wewnątrzjądrowy identyfikator dostępny również za pomocą pola
                     si_timerid struktury siginfo_t (zob. sigaction(2)).

              signal Numer  sygnału  używany  przez  dany  czasomierz  do  dostarczania  powiadomień,  po którym
                     następuje ukośnik a następnie wartość  sigev_value  dostarczana  do  obsługiwacza  sygnału.
                     Poprawne jedynie dla czasomierzy powiadamiających za pomocą sygnału.

              notify Część  przed  ukośnikiem  określa  mechanizm  używany przez dany czasomierz do dostarczania
                     powiadomień, który jest jedną z wartości „thread” (wątek),  „signal”  (sygnał)  lub  „none”
                     (brak).  Zaraz  po  ukośniku  znajduje  się łańcuch „tid” dla czasomierzy z powiadomieniami
                     SIGEV_THREAD_ID lub „pid” dla czasomierzy  z  innymi  mechanizmami  powiadamiania.  Po  „.”
                     znajduje  się  PID  procesu  (lub  identyfikator  wątku  jądra  tego  wątku) któremu będzie
                     dostarczany sygnał, jeśli czasomierz powiadamia za pomocą sygnału.

              ClockID
                     Pole identyfikuje zegar, którego dany czasomierz  używa  do  pomiaru  czasu.  W  większości
                     zegarów  jest to liczba która pasuje do jednej ze stałych CLOCK_* w przestrzeni użytkownika
                     udostępnianych za pomocą <time.h>. Liczniki CLOCK_PROCESS_CPUTIME_ID wyświetlają tu wartość
                     -6, natomiast CLOCK_THREAD_CPUTIME_ID wyświetlają wartość -2.

              Plik ten jest dostępny tylko jeśli jądro skonfigurowano z CONFIG_CHECKPOINT_RESTORE.

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_timers(5)