{
    "mode": "man",
    "parameter": "proc_pid_timers",
    "section": "5",
    "url": "https://www.chedong.com/phpMan.php/man/proc_pid_timers/5/json",
    "generated": "2026-10-04T07:00:37Z",
    "sections": {
        "NAME": {
            "content": "/proc/pid/timers - POSIX timers\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "/proc/pid/timers (since Linux 3.10)\nA  list  of  the POSIX timers for this process.  Each timer is listed with a line that\nstarts with the string \"ID:\".  For example:\n\nID: 1\nsignal: 60/00007fff86e452a8\nnotify: signal/pid.2634\nClockID: 0\nID: 0\nsignal: 60/00007fff86e452a8\nnotify: signal/pid.2634\nClockID: 1\n\nThe lines shown for each timer have the following meanings:\n\nID     The ID for this timer.  This is not the  same  as  the  timer  ID  returned  by\ntimercreate(2);  rather,  it  is the same kernel-internal ID that is available\nvia the sitimerid field of the siginfot structure (see sigaction(2)).\n\nsignal This is the signal number that this timer uses to  deliver  notifications  fol‐\nlowed  by  a  slash, and then the sigevvalue value supplied to the signal han‐\ndler.  Valid only for timers that notify via a signal.\n\nnotify The part before the slash specifies the mechanism that this timer uses  to  de‐\nliver  notifications, and is one of \"thread\", \"signal\", or \"none\".  Immediately\nfollowing the slash is either the string \"tid\" for timers with  SIGEVTHREADID\nnotification,  or  \"pid\" for timers that notify by other mechanisms.  Following\nthe \".\" is the PID of the process (or the kernel thread ID of the thread)  that\nwill be delivered a signal if the timer delivers notifications via a signal.\n\nClockID\nThis field identifies the clock that the timer uses for  measuring  time.   For\nmost  clocks,  this is a number that matches one of the user-space CLOCK* con‐\nstants exposed via <time.h>.  CLOCKPROCESSCPUTIMEID timers  display  with  a\nvalue of -6 in this field.  CLOCKTHREADCPUTIMEID timers display with a value\nof -2 in this field.\n\nThis  file is available only when the kernel was configured with CONFIGCHECKPOINTRE‐\nSTORE.\n",
            "subsections": []
        },
        "SEE ALSO": {
            "content": "proc(5)\n\nLinux man-pages 6.7                          2023-09-07                           procpidtimers(5)",
            "subsections": []
        }
    },
    "summary": "/proc/pid/timers - POSIX timers",
    "flags": [],
    "examples": [],
    "see_also": [
        {
            "name": "proc",
            "section": "5",
            "url": "https://www.chedong.com/phpMan.php/man/proc/5/json"
        }
    ]
}