table of contents
- trixie-backports 4.31.0-1~bpo13+1
- testing 4.31.0-1
- unstable 4.31.0-1
| PR_SET_THP_DISABLE(2const) | PR_SET_THP_DISABLE(2const) |
الاسم¶
PR_SET_THP_DISABLE - ضبط حالة علم "تعطيل THP" للخيط المستدعي
المكتبة¶
مكتبة سي المعيارية (libc، -lc)
موجز¶
#include <linux/prctl.h> /* تعريف ثوابت PR_* */ #include <sys/prctl.h>
int prctl(PR_SET_THP_DISABLE, long flag, 0L, 0L, 0L);
الوصف¶
يضبط حالة علم "تعطيل THP" للخيط المستدعي. إذا كانت قيمة flag غير صفرية، يُضبط العلم، وإلا يُمسح.
يوفر ضبط هذا العلم طريقة لتعطيل الصفحات الضخمة الشفافة للمهام حيث لا يمكن تعديل الكود، واستخدام خطاف malloc مع madvise(2) ليس خيارًا (أي البيانات المخصصة بشكل ثابت). يُورث ضبط علم "تعطيل THP" بواسطة طفل يُنشأ عبر fork(2) ويُحفظ عبر execve(2).
قيمة الإرجاع¶
عند النجاح، يُعاد الرقم 0. وعند حدوث خطأ، يُعاد الرقم -1، ويُضبط errno للإشارة إلى الخطأ.
المعايير¶
لينكس.
التاريخ¶
لينكس 3.15.
انظر أيضًا¶
prctl(2), PR_GET_THP_DISABLE(2const)
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 1 يونيو 2024 | صفحات دليل لينكس 6.9.1 |