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