What is PCB in hindi ?

प्रोसेस कंट्रोल ब्लॉक क्या होता है इन हिंदी ?

PCB in hindi:-

  • PCB का पूरा नाम प्रोसेस कंट्रोल ब्लॉक ( process control block) होता है।
  • एक PCB (process control block )प्रोसेस के बारे में  information स्टोर करता है जैसे – register ,priority आदि ।
  • Process control block का उपयोग प्रोसेसेस के बारे में information के संग्रह को स्टोर करने के लिए किया जाता है।
  • PCB को डाटा स्ट्रक्चर भी कहा जाता है जो प्रोसेस के बारे में information (सूचना) स्टोर करता है।
  • CPU द्वारा run time पर प्रोसेस की information  का यूज किया जाता है।
  • PCB का यूज multi-programming में भी किया जाता है क्योंकि multi-programming में एक ही समय पर एक साथ multiple ( एक से ज्यादा ) प्रोसेस run होती है और pcb इन सभी प्रोसेस के बारे में इन्फॉर्मेशन स्टोर करता है ।

PCB process के बारे में निम्नलिखित information स्टोर करता  है :

  1. प्रोसेस का नाम 
  2. प्रोसेस की स्टेट जैसे running, waitting ,ready आदि।
  3. प्रोसेस को allocate किए गए रिसोर्स
  4. प्रोसेस को दी गई मेमोरी 
  5. प्रोसेस के द्वारा उपयोग किए जाने वाले इनपुट और आउटपुट device
  6.  scheduling information
  7. Processes id या एक identification नंबर जो  सीपीयू द्वारा किसी service के लिए एक प्रोसेस request के समय दी जाती है।

Process control block के निम्नलखित component होते है :

  1. Process ID:  कम्यूटर सिस्टम में various प्रोसेस एक साथ run होती है और प्रतेेक प्रोसेस की एक यूनीक id होती है । यह id सिस्टम में प्रोसेस की scheduling में हेल्प करती है । यह  id प्रोसेस कंट्रोल ब्लॉक द्वारा प्रोवाइड की जाती है।
  2. Process state:  यह प्रोसेस की स्टेट को specifies करता है . जैसे- new, ready,  running , waiting , terminate।
  3. Program counter:  यह next इंस्ट्रक्शन का एड्रेस को contain करता है  जिसे प्रोसेस में execute करने की जरूरत होती है ।
  4. Register : यह सीपीयू रजिस्टर है जिसमें शामिल है: accumulator , base रजिस्टर and general prpose register ।
  5.  scheduling information: प्रोसेस प्रायोरिटी , scheduling queue के लिए pointer आदि सीपीयू scheduling information है  जो pcb में contained है ।
  6. Memory management information: मेमोरी management इन्फॉर्मेशन में उपयोग की गई मेमोरी सिस्टम के आधार पर page table and segment table शामिल है।
  7. Accounting information:  इसमें cpu utilization , प्रोसेस का execution टाइम आदि के बारे में सूचना स्टोर रहती है ।
  8. I/O status information:  इसमें  प्रोसेस को allocate की गई इनपुट और आउटपुट device के बारे में information स्टोर रहती है।

Leave a Comment