الاسم
- Provided by: manpages-ar-dev (Version: 4.31.0-1)
- Source: manpages-l10n
- Report a bug
مكتبة سي المعيارية (libc، -lc)
#include <sys/platform/ppc.h>
void __ppc_set_ppr_med(void); void __ppc_set_ppr_very_low(void); void __ppc_set_ppr_low(void); void __ppc_set_ppr_med_low(void); void __ppc_set_ppr_med_high(void);
توفر هذه الدوال وصولاً إلى سجل أولوية البرنامج (PPR) على بنية Power.
PPR هو سجل ذو 64 بت يتحكم في أولوية البرنامج. بضبط قيمة PPR، يمكن للمبرمج تحسين إنتاجية النظام عن طريق جعل موارد النظام تُستخدم بكفاءة أكبر، خاصة في حالات التنافس. تغطي الدوال التالية الحالات غير المميزة المتاحة:
يمكن أيضًا ضبط الحالة المميزة متوسط عالٍ خلال فترات زمنية معينة بواسطة برامج في حالة المشكلة (غير مميزة)، باستخدام الدالة التالية:
إذا كانت أولوية البرنامج متوسطة عالية عند انتهاء الفاصل الزمني أو إذا بُذلت محاولة لضبط الأولوية إلى متوسط عالٍ عندما لا يكون ذلك مسموحًا، تُضبط الأولوية إلى متوسط.
للاطلاع على شرح للمصطلحات المستخدمة في هذا القسم، انظر attributes(7).
| الواجهة | السمة | القيمة |
| __ppc_set_ppr_med()، __ppc_set_ppr_very_low()، __ppc_set_ppr_low()، __ppc_set_ppr_med_low()، __ppc_set_ppr_med_high() | سلامة الخيوط | MT-Safe |
GNU.
تُعرِّف <sys/platform/ppc.h> الدالتين __ppc_set_ppr_very_low() و __ppc_set_ppr_med_high() إذا عُرِّف _ARCH_PWR8. يُختبر توفر هاتين الدالتين باستخدام #ifdef _ARCH_PWR8.
__ppc_yield(3)
Power ISA, Book II - القسم 3.1 (سجلات أولوية البرنامج)
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.