مشاركة المعالج

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

ظهرت خوارزمية مشاركة المعالج كنموذج مثالي لخوارزميات جدولة التناوب الدوري في أنظمة الحوسبة ذات المشاركة الزمنية. [ 1 ] [ 2 ]

نظرية الطوابير

تتميز قائمة انتظار الخادم الواحد التي تعمل وفق توزيع بواسون (مثل قائمة انتظار M/M/1 أو قائمة انتظار M/G/1 ) مع نظام مشاركة المعالج بتوزيع هندسي ثابت. [ 1 ]

لا يوجد حل مغلق لتجربة وظائف الإقامة المؤقتة، حتى في قائمة انتظار M/M/1 . [ 3 ]

مشاركة المعالجات العامة

تُعدّ مشاركة المعالج المعممة تعديلاً متعدد الفئات للسياسة التي تُشارك سعة الخدمة وفقًا لعوامل ترجيح موجبة لجميع فئات المهام غير الفارغة في العقدة، بغض النظر عن عدد المهام الموجودة في كل فئة. غالبًا ما يُفترض أن المهام داخل الفئة تُشكّل طابورًا، وأن هذا الطابور يُخدَم وفقًا لأسبقية الوصول ، ولكن هذا الافتراض ليس ضروريًا للعديد من تطبيقات نظام تحديد المواقع العالمي (GPS). [ 1 ]

في جدولة المعالجات ، تعتبر مشاركة المعالج المعممة "خوارزمية جدولة مثالية تحقق العدالة الكاملة. جميع برامج الجدولة العملية تقارب نظام تحديد المواقع العالمي (GPS) وتستخدمه كمرجع لقياس العدالة." [ 4 ]

معالجة متعددة المستويات

في نظام مشاركة المعالجات متعدد المستويات، تُحدد مجموعة محدودة من العتبات، وتُقسّم المهام وفقًا لمستوى الخدمة التي تلقتها. يتمتع المستوى الأدنى (الذي يحتوي على المهام التي تلقت أقل قدر من الخدمة) بأعلى أولوية، بينما تتناقص الأولويات تدريجيًا في المستويات الأعلى. ويُستخدم نظام داخلي ضمن كل مستوى. [ 1 ]

مراجع

  1. 1 2 3 4 آلتو، س.؛ أييستا، يو.؛ بورست، س.؛ ميسرا، ف.؛ نونيز-كويخا، ر. (2007). "ما وراء مشاركة المعالج" (ملف PDF) . مجلة ACM SIGMETRICS لتقييم الأداء . 34 (4): 36. doi : 10.1145/1243401.1243409 . S2CID 7692913 . 
  2. كلاينروك، ل. (1967). "أنظمة المشاركة الزمنية: معالجة نظرية" (ملف PDF) . مجلة ACM . 14 (2): 242-261 . CiteSeerX 10.1.1.74.3945 . doi : 10.1145/321386.321388 . 
  3. بورست، س.؛ نونيز-كويخا، ر.؛ زوارت، ب. (2006). "السلوك التقاربي لوقت الإقامة في طوابير مشاركة المعالج" (ملف PDF) . أنظمة الطوابير . 53 ( 1-2 ): 31-51 . doi : 10.1007/s11134-006-7585-9 . S2CID 7704706 . 
  4. لي، ت.؛ بومبرغر، د.؛ هان، س. (2009). "جدولة عادلة فعالة وقابلة للتوسع للمعالجات المتعددة باستخدام خوارزمية التوزيع الموزون بالتناوب" (ملف PDF) . إشعارات ACM SIGPLAN . 44 (4): 65. CiteSeerX 10.1.1.567.2170 . doi : 10.1145/1594835.1504188 .