Scroll to navigation

proc_pid_timers(5) File Formats Manual proc_pid_timers(5)

الاسم

/proc/pid/timers - موقِّتات POSIX

الوصف

/proc/pid/timers (منذ لينكس 3.10)
قائمة بموقِّتات POSIX لهذه العملية. يُدرَج كل موقِّت بسطر يبدأ بالسلسلة "ID:". مثال:

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

للأسطر المعروضة لكل موقِّت المعاني التالية:
المُعرّف لهذا الموقِّت. هذا ليس نفس مُعرّف الموقِّت المُرجَع بواسطة timer_create(2)؛ بل هو نفس المُعرّف الداخلي للنواة المُتاح عبر حقل si_timerid من بنية siginfo_t (انظر sigaction(2)).
هذا هو رقم الإشارة الذي يستخدمه هذا الموقِّت لتسليم الإشعارات متبوعًا بشرطة مائلة، ثم قيمة sigev_value المُقدَّمة لمعالج الإشارة. صالح فقط للموقِّتات التي تُشعِر عبر إشارة.
الجزء قبل الشرطة المائلة يُحدد الآلية التي يستخدمها هذا الموقِّت لتسليم الإشعارات، وهو إما "thread" أو "signal" أو "none". مباشرة بعد الشرطة المائلة إما السلسلة "tid" للموقِّتات ذات إشعار SIGEV_THREAD_ID، أو "pid" للموقِّتات التي تُشعِر بآليات أخرى. بعد النقطة يأتي PID العملية (أو مُعرّف خيط النواة للخيط) الذي سيُسلَّم إليه إشارة إذا كان الموقِّت يُسلِّم الإشعارات عبر إشارة.
هذا الحقل يُعرِّف الساعة التي يستخدمها الموقِّت لقياس الوقت. لمعظم الساعات، هذا رقم يطابق أحد ثوابت CLOCK_* في مساحة المستخدم المُعرَّضة عبر <time.h>. موقِّتات CLOCK_PROCESS_CPUTIME_ID تُعرَض بقيمة -6 في هذا الحقل. موقِّتات CLOCK_THREAD_CPUTIME_ID تُعرَض بقيمة -2 في هذا الحقل.
هذا الملف متاح فقط عندما تم تكوين النواة بـ CONFIG_CHECKPOINT_RESTORE.

انظر أيضًا

proc(5)

ترجمة

تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.

8 فبراير 2026 صفحات دليل لينكس 6.18