PR_TASK_PERF_EVENTS_DISABLE(2const)

الاسم
PR_TASK_PERF_EVENTS_DISABLE, PR_TASK_PERF_EVENTS_ENABLE - عطل أو مكن عدادات الأداء المتصلة بالعملية المستدعِية

المكتبة
مكتبة سي المعيارية (libc، -lc)

موجز
#include <linux/prctl.h>  /* تعريف ثوابت PR_* */
#include <sys/prctl.h>

int prctl(PR_TASK_PERF_EVENTS_DISABLE);
int prctl(PR_TASK_PERF_EVENTS_ENABLE);

الوصف

PR_TASK_PERF_EVENTS_DISABLE
    عطّل كافة عدادات الأداء الملحقة بالعملية المستدعِية، بغض النظر عما إذا كانت العدادات قد أُنشئت بواسطة هذه العملية أو عملية أخرى. لا تتأثر عدادات الأداء التي أنشأتها العملية المستدعِية للعمليات الأخرى.

PR_TASK_PERF_EVENTS_ENABLE
    عكس PR_TASK_PERF_EVENTS_DISABLE؛ تمكين عدادات الأداء المرفقة بالعملية المستدعية.

قيمة الإرجاع
عند النجاح، يُعاد الرقم 0. وعند حدوث خطأ، يُعاد الرقم -1، ويُضبط errno للإشارة إلى الخطأ.

المعايير
لينكس.

التاريخ
لينكس 2.6.31.

كانت تسمى أصلاً PR_TASK_PERF_COUNTERS_DISABLE و PR_TASK_PERF_COUNTERS_ENABLE؛ وجرى إعادة تسميتها (مع الاحتفاظ بنفس القيمة العددية) في لينكس 2.6.32.

انظر أيضًا
prctl(2)

لمزيد من المعلومات حول عدادات الأداء، راجع ملف مصدر نواة لينكس tools/perf/design.txt.

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

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

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