.\" Copyright (C) 1994, 1995, Daniel Quinlan .\" Copyright (C) 2002-2008, 2017, Michael Kerrisk .\" Copyright (C) 2023, Alejandro Colomar .\" .\" SPDX-License-Identifier: GPL-3.0-or-later .\" .TH "PROC_PID_TIMERS" "5" "مه ۲۰۲۵" "man-pages" "فایلهای پیکربندی" .SH "نام (NAME)" /proc/pid/timers \- فهرست زمانسنجهای پازیکس (POSIX) فرایند .SH "توضیحات (DESCRIPTION)" .TP .IR /proc/ pid /timers " (از لینوکس 3.10)" .\" commit 5ed67f05f66c41e39880a6d61358438a25f9fee5 .\" commit 48f6a7a511ef8823fdff39afee0320092d43a8a0 فهرستی از زمان‌سنج‌های پازیکس (POSIX) این فرایند. هر زمان‌سنج با خطی که با رشتهٔ "ID:" آغاز می‌شود، فهرست می‌گردد. برای نمونه: .IP .in +4n .EX ID: 1 signal: 60/00007fff86e452a8 notify: signal/pid.2634 ClockID: 0 ID: 0 signal: 60/00007fff86e452a8 notify: signal/pid.2634 ClockID: 1 .EE .in .IP خطوط نمایش‌یافته برای هر زمان‌سنج معانی زیر را دارند: .RS .TP .I ID شناسهٔ این زمان‌سنج. این مقدار با شناسهٔ زمان‌سنج که توسط .BR timer_create (2) بازگردانده می‌شود یکسان نیست؛ بلکه همان شناسهٔ درون‌هسته‌ای است که از طریق فیلد .I si_timerid در ساختار .I siginfo_t در دسترس قرار دارد (به .BR sigaction (2) مراجعه کنید). .TP .I signal این شمارهٔ سیگنالی است که این زمان‌سنج برای ارسال اعلان‌ها به کار می‌برد، به‌دنبال آن یک خط مورب (اسلش)، و سپس مقدار .I sigev_value ارائه‌شده به گردانندهٔ سیگنال (signal handler) قرار دارد. تنها برای زمان‌سنج‌هایی معتبر است که از طریق سیگنال اطلاع‌رسانی می‌کنند. .TP .I notify بخش پیش از اسلش سازوکاری را مشخص می‌کند که این زمان‌سنج برای تحویل اعلان‌ها استفاده می‌کند، و یکی از مقادیر "thread" یا "signal" یا "none" است. بلافاصله پس از اسلش، برای زمان‌سنج‌های دارای اعلان .B SIGEV_THREAD_ID رشتهٔ "tid"، و برای زمان‌سنج‌هایی که با سازوکارهای دیگر اطلاع‌رسانی می‌کنند رشتهٔ "pid" قرار می‌گیرد. پس از نقطه (".")، شناسهٔ فرایند (PID) (یا شناسهٔ ریسهٔ هسته برای آن ریسه) که در صورت ارسال اعلان از طریق سیگنال، سیگنال به آن تحویل داده می‌شود، درج می‌گردد. .TP .I ClockID این فیلد ساعتی را که زمان‌سنج برای اندازه‌گیری زمان استفاده می‌کند، مشخص می‌نماید. برای بیشتر ساعت‌ها، این مقدار عددی است که با یکی از ثوابت .B CLOCK_* در فضای کاربری که از طریق .I ارائه شده‌اند، مطابقت دارد. زمان‌سنج‌های .B CLOCK_PROCESS_CPUTIME_ID با مقدار \-6 در این فیلد نمایش داده می‌شوند. زمان‌سنج‌های .B CLOCK_THREAD_CPUTIME_ID با مقدار \-2 در این فیلد نمایش داده می‌شوند. .RE .IP این فایل تنها زمانی در دسترس است که هسته با گزینهٔ .B CONFIG_CHECKPOINT_RESTORE پیکربندی شده باشد. .SH "همچنین ببینید (SEE ALSO)" .BR proc (5)