.\" -*- coding: UTF-8 -*- .\" Copyright 1994-1995, Daniel Quinlan .\" Copyright 2002-2017, Michael Kerrisk .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: GPL-3.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH proc_timer_stats 5 "8 فبراير 2026" "صفحات دليل لينكس 6.18" .SH الاسم /proc/timer_stats \- إحصائيات المؤقت .SH الوصف .TP \fI/proc/timer_stats\fP (من لينكس 2.6.21 حتى لينكس 4.10) .\" commit 82f67cd9fca8c8762c15ba7ed0d5747588c1e221 .\" Date: Fri Feb 16 01:28:13 2007 -0800 .\" Text largely derived from Documentation/timers/timer_stats.txt .\" removed in commit dfb4357da6ddbdf57d583ba64361c9d792b0e0b1 .\" Date: Wed Feb 8 11:26:59 2017 -0800 هذه أداة تصحيح لجعل إساءة استخدام المؤقت في نظام لينكس مرئية لمطوري النواة وفضاء المستخدم. يمكن استخدامها من قبل مطوري النواة وفضاء المستخدم للتحقق من أن شفرتهم لا تستخدم المؤقتات بشكل غير مبرر. الهدف هو تجنب التنبيهات غير الضرورية، وبالتالي تحسين استهلاك الطاقة. .IP إذا تم تفعيله في النواة (\fBCONFIG_TIMER_STATS\fP)، ولكن لم يُستخدم، فإنه لا يكاد يسبب أي عبء وقت تشغيل وعبء صغير نسبيًا في بنية البيانات. حتى إذا تم تفعيل الجمع في وقت التشغيل، فإن العبء منخفض: كل القفل يكون لكل معالج والبحث مشفر. .IP يُستخدم ملف \fI/proc/timer_stats\fP للتحكم في أداة أخذ العينات وقراءة المعلومات المجمعة. .IP وظيفة \fItimer_stats\fP غير نشطة عند الإقلاع. يمكن بدء فترة أخذ عينات باستخدام الأمر التالي: .IP .in +4n .EX # echo 1 > /proc/timer_stats .EE .in .IP الأمر التالي يوقف فترة أخذ العينات: .IP .in +4n .EX # echo 0 > /proc/timer_stats .EE .in .IP يمكن استرجاع الإحصائيات بواسطة: .IP .in +4n .EX $ cat /proc/timer_stats .EE .in .IP أثناء تفعيل أخذ العينات، كل قراءة من \fI/proc/timer_stats\fP سترى إحصائيات محدثة حديثًا. بمجرد تعطيل أخذ العينات، تُحفظ المعلومات المجمعة حتى بدء فترة عينات جديدة. هذا يسمح بقراءات متعددة. .IP مخرجات نموذجية من \fI/proc/timer_stats\fP: .IP .in +4n .EX $\fB cat /proc/timer_stats\fP إصدار إحصائيات المؤقت: v0.3 فترة العينة: 1.764 ثانية الجمع: نشط 255, 0 swapper/3 hrtimer_start_range_ns (tick_sched_timer) 71, 0 swapper/1 hrtimer_start_range_ns (tick_sched_timer) 58, 0 swapper/0 hrtimer_start_range_ns (tick_sched_timer) 4, 1694 gnome\-shell mod_delayed_work_on (delayed_work_timer_fn) 17, 7 rcu_sched rcu_gp_kthread (process_timeout) \&... 1, 4911 kworker/u16:0 mod_delayed_work_on (delayed_work_timer_fn) 1D, 2522 kworker/0:0 queue_delayed_work_on (delayed_work_timer_fn) 1029 حدثًا إجماليًا، 583.333 حدثًا/ثانية .EE .in .IP أعمدة المخرجات هي: .RS .IP [1] 5 .\" commit c5c061b8f9726bc2c25e19dec227933a13d1e6b7 deferrable timers عدد الأحداث، اختياريًا (منذ لينكس 2.6.23) يتبعه الحرف \[aq]D\[aq] إذا كان هذا مؤقتًا قابلًا للتأجيل؛ .IP [2] معرف العملية (PID) للعملية التي قامت بتهيئة المؤقت؛ .IP [3] اسم العملية التي قامت بتهيئة المؤقت؛ .IP [4] الدالة التي تم فيها تهيئة المؤقت؛ و (بين قوسين) دالة الاستدعاء المرتبطة بالمؤقت. .RE .IP خلال دورة تطوير لينكس 4.11، أُزيل هذا الملف بسبب مخاوف أمنية، حيث يكشف معلومات عبر مساحات الأسماء. علاوة على ذلك، يمكن الحصول على نفس المعلومات عبر وسائل التتبع داخل النواة مثل ftrace. .SH "انظر أيضًا" \fBproc\fP(5) .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .