بسم الله الرحمن الرحيم
السلام عليكم,,,
قبل كل شيء, كيف تفسر الأمر من وجهة نظرك التقنية؟!
يوجد الكثير من خوارزميات الجدولة في جهاز الكمبيوتر, و هو جهاز غبي جداً, لا يفعل شيء إلا إذا أمرته أو أعددته مسبقاً لفعله!. لنستعرض بعض أهم هذه الخوارزميات:-
- First-come, first-served (FCFS)
في هذا النظام, من يأتي أولاً, يـُخدم أولاً, على سبيل المثال, لو إنني أرسلت ملف مكافئات النواب قبل ملف التجنيس, فـ إن ملف المكافئات ستتم خدمته أولاً! - Shortest job first (SJR)
في هذا النظام, تتم خدمة المهام الاقصر أولاً, أي إنه لو أرسلت ملف شجب و إستنكار, فستتم خدمته قبل ملف التجنيس الذي قد يمتد لدورتين أو أكثر! - Round-robin (RR)
هذا النظام يوصف عادةً بالنظام العادل, فهو يقوم بالعديد من المهمات بطريقة متزامنة, عن طريق تقسيم الوقت على المهمات الموجودة, بدون أخذ الأهمية بعين الإعتبار!, و لكن إذا تطور الأمر, يتم تحويل الخورازمية إلى FCFS, فعلى سبيل المثال, لو كان لدي ملف مكافئات النواب, ملف الشجب و الأستنكار, ملف ” دزني باطيح “, و ملف التجنيس, فـ إن جميع الملفات سوف تتم خدمتها عن طريق تقسيم الوقت على الخدمات, بدون تفضيل ملف على الأخر! - priority scheduling
هذا النظام يقوم بالأعمال وفقاً للأهمية, حيث يوجد رقم يحدد أهمية كل شيء قبل خدمته, مع الاخذ بعين الأعتبار, إن الأمور ذات الأهمية القليلة, تزيد أهميتها مع مرور الوقت, لكي لا تبقى بدون خدمة طوال الدهر!. على سبيل المثال, في هذا النظام, سوف تتم خدمة ملف التجنيس, السكن, البطالة, التمييز, الملف الدستوري, و قد يأتي يوم و تتم فيه خدمة ملف مكافئات النواب, هو حتماً سيأتي, فـ في هذا النظام, لا يـبقى أحد بدون خدمة!
لو سألتني ما أعظم شعب رأيته؟ لقلت لك إنه الشعب البحريني, ليس تلطيف أو تجميل للموضوع, و لكن هذا واقع أراه. و لكن كما يقولون ” الحلو ما يكمل ” و ” كل ديرة فيها مقبرة “, و للأسف, هناك نسبة من التفاح الفاسد بيننا!
كيف أكتشف إن إبن جلدتي حمار فعلاً؟
إظلمه, إحرمه من العمل, إحرمه من السكن, إحرمه من ممارسة معتقداته بحرية, ميز بينه و بين الأخرين, و إستحقره و إستعبده, ستجده يعارضك و يحاربك, و هذا أمر طيب لحد الأن. دعه يتنازع على أمر لا يـُتنازع عليه, فـستجده صامتٍ إتجاه كل فعل تأتي به, لا تقلق بعد الأن, مهما سرقت و ظلمت, مهما حرمت و ميزت, و مهما سجنت و قتلت, لن يفعل لك شيء, سيكون مشغول بالنزاع مع صاحبه, فهو حمار كصاحبه!
إذاً كل نزاع جانبي أدخله يجعلني حماراً؟
نعم, إلا إذا كان الأمر يستحق ذلك فعلاً, أو إن كان لا يشتت التركيز على القضية الأساسية!
هل تنصحني بـ أن أأجل نزاعاتي؟
إذا لم تكن حماراً ستفعل ذلك!
ماذا عن النزاعات التي تتطلب مني أن أقف وقفة جادة و سريعة؟
لا تؤجلها, و لكن إحرص على أن لا تشغلك عن الأهم!
هل تقول إذاً إن هناك من هو أغبى من جهاز الكمبيوتر؟
لا, و لكن هناك من لا يحسن إختيار نظام الجدولة المناسب له!
في رأيك ما هو أفضل نظام؟
النظام الأخير ” priority scheduling “, نظام الأهم يخدم أولاً!








