مُجدول التقسيم التكيفي

تُعدّ مُجدولات التقسيم التكيفي نوعًا حديثًا نسبيًا من مُجدولات التقسيم، وهي بدورها نوع من خوارزميات الجدولة ، وقد طُوّرت مع أحدث إصدار من نظام التشغيل QNX . يسمح التقسيم التكيفي، أو AP، لمصمم النظام في الوقت الحقيقي بطلب حجز نسبة مئوية من موارد المعالجة لقسم مُحدد (مجموعة من الخيوط و/أو العمليات التي تُشكّل نظامًا فرعيًا ). سيتصرف مُجدول الاستباق المُوجّه بالأولويات في نظام التشغيل بنفس طريقة عمل النظام غير المُعتمد على التقسيم التكيفي حتى يُصبح النظام مُحمّلًا فوق طاقته (أي أن هناك عمليات حسابية على مستوى النظام تفوق قدرة المعالج على استيعابها على المدى الطويل). أثناء التحميل الزائد، يفرض مُجدول التقسيم التكيفي حدودًا صارمة على إجمالي وقت التشغيل للأنظمة الفرعية داخل القسم، وفقًا للنسبة المئوية المُخصصة من عرض نطاق المعالج لهذا القسم.

إذا لم يكن النظام مُثقلًا، فإن القسم المُخصص له (على سبيل المثال) 10% من عرض نطاق المعالج ، يمكنه في الواقع استخدام أكثر من 10%، حيث سيقترض من الميزانية الفائضة للأقسام الأخرى (ولكن سيتعين عليه سدادها لاحقًا). يُعد هذا مفيدًا جدًا للأنظمة الفرعية غير الآنية التي تتعرض لحمل متغير، إذ يمكن لهذه الأنظمة الفرعية الاستفادة من الميزانية الفائضة من الأقسام الآنية الصارمة لتحقيق تقدم أكبر مما لو كانت تستخدم مُجدول أقسام ثابت مثل ARINC-653 ( مؤرشف في 28 ديسمبر 2008 على Wayback Machine) ، ولكن دون التأثير على مواعيد الأنظمة الفرعية الآنية الصارمة.

يحتوي نظام QNX Neutrino 6.3.2 والإصدارات الأحدث على هذه الميزة.