العربية  

books process control block

If you do not find what you're looking for, you can use more accurate words.

View more

كتلة التحكم بالعملية (Info)


كل عملية في نظام التشغيل مُمثلة بواسطة كتلة التحكم بالعملية (بالإنجليزية: Process Control Block)‏ أو بالاختصار PCB. وهي تحوي العديد من المعلومات المرتبطة بعملية مُعينة، من ضمنها :

  • حالة العملية : وقد تكون أيا من الحالات الانف ذكرها.
  • عداد البرنامج : العداد يشير إلى عنوان الامر التالي الذي يجب تنفيذه في هذه العملية.
  • سجلات المعالج المركزي (بالإنجليزية: CPU registers)‏: السجلات تختلف وكذا عددها وهذا يتعلق ببنية الحاسوب. ومن ضمنها : المُراكمات، سجلات الاستدلال، مؤشر المكدس، سجلات متعددة الاستخدامات بالإضافة لسجل الأعلام (بالإنجليزية: flag register)‏. بالإضافة لعداد البرنامج معلومات الحالة هذه يجب حفظها عند ظهور مقاطعة وذلك للسماح لاحقا بأن تعمل العملية بشكل ملائم.
  • معلومات لمُجدول المعالج المركزي : هذه المعلومات من ضمنها اولوية العملية، مؤشرات لطوابير الجدولة واية معلومات اخرى متعلقة بالجدولة.
  • معولومات لادارة الذاكرة : قد تحوي على معلومات مثل سجلات القاعدة والحد (بالإنجليزية: base and limit registers)‏، جدول الصفحات أو جدول الاقسام حسب نظام الذاكرة المُستخدم في نظام التشغيل.
  • معلومات حسابية : هذه المعلومات من ضمنها كمية وقت استخدام المعالج المركزي وايضا كمية وقت استخدام وقت الحقيقة، حدود الوقت، ارقام الحسابات، رقم العملية أو العمل، وهكذا...
  • معلومات عن حالة المدخلات/المخرجات (I/O) : هذه المعلومات من ضمنها قائمة اجهزة المدخلات/المخرجات التي خُصصت للعملية، قائمة الملفات المفتوحة وهكذا.

باختصار، كتلة التحكم بالعملية هو مستودع ايَّة معلومة التي قد تختلف من عملية إلى اخرى.

Source: wikipedia.org
 
(1)
Guiding Process

Guiding Process