التابع priority
الخاص بالصنف Thread
في روبي
< Ruby | Thread
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 11:38، 6 نوفمبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>priority</code> الخاص بالصنف <code>Thread</code> في روبي}}</noinclude> تصنيف: Ruby تصن...')
يُعيد التابع priority
أولوية المهمة الفرعية thr
. تورث القيمة الافتراضية من المهمة الفرعية الحالي التي تنشئ المهمة الفرعية الجديدة، أو صفر لمهمة فرعية الرئيسية الابتدائية؛ سيتم تشغيل المهمة الفرعية ذات الأولوية العالية بشكل متكرر أكثر من مثيلاتها ذات الأولوية المنخفضة (ولكنها ستعمل).
هذا مجرد تلميح لمُجدوِل المهمة الفرعية في روبي (Ruby thread scheduler). قد يتم تجاهله في بعض أنظمة التشغيل.
البنية العامة
priority→ integer
القيمة المُعادة
أمثلة
مثال على استخدام التابع priority
:
Thread.current.priority #=> 0
انظر أيضا
- التابع
pending_interrupt?
: يتحقق مما إذا كان طابور الانتظار غير المتزامن فارغًا أم لا. - التابع
priority=
: يعين التابعpriority=
أولويةthr
عند القيمةinteger
(انظر فقرة البنية العامة). سيتم تشغيل المهمة الفرعية ذات الأولوية العالية بشكل متكرر أكثر من مثيلاتها ذات الأولوية المنخفضة (ولكنها ستعمل).