सीधे मुख्य सामग्री पर जाएं

process management in hindi

आज हम computer course in hindi मे हम process management in hindi के बारे में बताएगें तो चलिए शुरु करते हैं- 

process management in hindi:-

Process Management Operating System Programs का एक Collection है , जिसमें System Resources , जिसके अन्तर्गत processor , memory इनपुट / आउटपुट डिवाइसेस तथा File System हैं , जिनको वह manage करता है । ये सभी System Resources valuable होते हैं , जिन्हें ऑपरेटिंग सिस्टम एक - दूसरे से co - operative ढंग से कार्य करने में सहायता करता है । ऑपरेटिंग सिस्टम प्रत्येक resource की status की जानकारी रखता है और certain policy  के आधार पर different processes के लिए resource को allocate है और निर्णय भी लेता है कि कोई process कितनी देर तक resource का उपयोग करेगा और अन्त यह allocated किये गए resource को delallocate भी करता है । 
ऑपरेटिंग सिस्टम द्वारा physical processors ( CUPs ) का management अर्थात्  process or tasks के लिए processor को allocate भी करना ही प्रोसेसर मैनेजमेंट कहा जाता है । ऑपरेटिंग सिस्टम की functioning को समझने के लिए process को समझना आवश्यक है , क्योंकि ऑपरेटिंग सिस्टम की  process को Central Point मानकर की जाती है और प्रोग्राम की execute कर रही अवस्था की process कहलाती है । 
A process is basically a program while it is being executed । अर्थात् कोई भी प्रोग्राम जब तक रन कर रहा होता है वह एक process कहलाता है। 

Concept of process management in hindi:-

प्रोसेस कान्सेप्ट से यह है कि program और process में क्या अन्तर है ? प्रोग्राम जहाँ passive Entity हैं जैसे- डिस्क पर program codes को फाइल के रूप में store करना होता है और वहीं process एक active entity है , जिसके साथ एक program counter होता है , जो अगले instruction को execute करने को Specified करता है तथा process से releted resources का set होता है । इसमें केवल एक processor को कई processes के बीच Scheduling Policy द्वारा share किया भी जा सकता है ।

1. Processes Hierarchies :-

इसमें जब कोई process create होता है , तो वह अन्य process को create करता है और फिर नये process एवं अन्य process को क्रिएट भी कर सकते हैं । creating process को parent process तथा new process को उस process का children process कहा जाता है और इस प्रकार एक process द्वारा अन्य process को create करने के कारण process Process tree का निर्माण होता है।
process management in hindi

2. Process States:-

 किसी process की Lifetime को कई stages में बांटा जा सकता है और ये stages किसी process के States कहे जाते हैं । जब कोई process execute करता है , तो उसका state change होता है । किसी process के state को उसके activity के अनुसार भी defined किया जाता है । किसी भी process में से कोई भी एक state हो सकता है , अर्थात् इसमें एक process में किसी भी एक state में हो सकता है ।
1. New state
2. Ready State
3. Running State
4. Waiting State
5. Terminated State

 1 . New State:-

इस state में कोई भी process create होता रहता है । 

2. Ready State:-

इसमें कोई भी process create होने के बाद ही immediately ready state में आ जाता है और इस state में कोई भी process के allocate होने का Wait करता रहता है ।

3. Running State:-

 इसमें जब किसी process के instructions execute करते रहते हैं , तो वह Running State में कहा जाता है । जब कोई process CPU तथा अन्य system resources से control होता है , तो वह execute करना शुरू करता है । running process के executor करने के समय इसमें इनपुट / आउटपुट ( I / O ) operations के order से और running process किसी दूसरे process को execute करने के लिए , control को किसी दूसरे process ( जो रन करने के लिए ready होगा ) या ऑपरेटिंग सिस्टम को transferred किया जाना , ऑपरेटिंग सिस्टम के scheduling करता है ।

3. Process Implementation in hindi (Process Control Block (PCB) in Hindi) :-

ऑपरेटिंग सिस्टम किसी sources के सभी आवश्यक information को एक group में एक data structure के रूप में store करके रखता है और जिसे प्रोसेज कंट्रोल ब्लॉक ( Process Control Block PCB ) कहते हैं । जब भी कोई नया process create होता है और तो ऑपरेटिंग सिस्टम उस PCB को release कर देता है । कोई भी Process System Resources का प्रयोग तभी कर पाता है , जब उसका active PCB उससे जुड़ा हुआ होता है । इसमें एक PCB का implementation एक record के रूप में होता है , जो किसी specific process के सम्बन्ध में कई इनफॉर्मेशन की जानकारी रखता है-

1. Process Number (process ID) :- 

प्रत्येक Process का एक unique Process Number होता है , जिसको process ID कहते हैं । 

2. Process State :-

किसी Process का process state new , ready , running , waiting , suspended या terminated हो सकता हैं ।  

3. program Counter :-

यह Process के execute होने के लिए अगले instruction के address को indicate करता है ।

4. CPU Register :-

 इसके अंतर्गत accumulators , general purpose registers , index registers तथा stak pointers आते हैं और जब भी processor एक process दूसरे process पर switch over करता है और तो old process के वर्तमान स्टेटस से सम्बन्धित इनफॉर्मेशन प्रोग्राम काउन्टर तथा registers में सेव हो जाते हैं , ताकि processor बाद में  old process को continue कर सके ।

5. CPU Scheduling Information :- 

इसके अंतर्गत Priority of process , Pointer of Scheduling Ques तथा अन्य scheduling parameters ये आते हैं । 
6. Accounting Information :-
इसके अन्तर्गत CPU द्वारा किसी process को execute करने में लगा समय , प्रोसेस नम्बर आते हैं । 

7. I / O Status Information :- 

इसके अंतर्गत किसी process को allocate किए गए इनपुट / आउटपुट डिवाइसेस की  list और खुले हुए फाइलों की  list आते हैं ।


टिप्पणियाँ

एक टिप्पणी भेजें

इस ब्लॉग से लोकप्रिय पोस्ट

half adder and full adder in hindi

  आज हम  computer in hindi  मे  आज हम half adder and full adder in hindi - computer system architecture in hindi   के बारे में जानकारी देगे क्या होती है तो चलिए शुरु करते हैं-   के बारे में जानकारी देगे क्या होती है तो चलिए शुरु करते हैं- half adder and full adder in hindi:- 1. half adder in hindi 2. full adder in hindi  1. Half adder in hindi:- half adder  सबसे basic digital arithmetic circuit 2 binary digits का जोड़ है।  एक combination circuit जो दो bits के arithmetic जोड़ को display करता है उसे half adder कहा जाता है।   half adder के इनपुट variable को Augend और addend bits कहा जाता है। आउटपुट योग और Carrie को बदलता है। दो आउटपुट variable Specified करना आवश्यक है क्योंकि 1 + 1 का योग बाइनरी 10 है, जिसमें दो अंक हैं। हम दो इनपुट वेरिएबल्स के लिए x और y और दो आउटपुट वेरिएबल के लिए S (योग के लिए) और C (कैरी के लिए) असाइन करते हैं। C output 0 है जब तक कि दोनों इनपुट 1 न हों। S आउटपुट योग के कम से कम महत्वपूर्ण बिट ...

महाकुंभ-आस्था, संस्कृति और आध्यात्मिकता की यात्रा

महाकुंभ-आस्था, संस्कृति और आध्यात्मिकता की यात्रा-1:- कुंभ मेला दुनियां में आस्था और आध्यात्मिकता की सबसे असाधारण अभिव्यक्तियों में से एक है, जो भारतीय संस्कृति और धर्म के शाश्वत सार को दर्शाता है। यह हिंदू परंपराओं में गहराई से निहित एक पवित्र तीर्थयात्रा है, जहाँ लाखों भक्त, साधु- सन्त (पवित्र पुरुष), विद्वान् और साधक ईश्वर में अपनी सामूहिक आस्था का उत्सव मनाने के लिए एकत्र होते हैं। जहां राष्ट्रीय एकात्मता और सामाजिक समरसता के सहज दर्शन होते हैं।* यह स्मारकीय आयोजन महज धार्मिक उत्सव की सीमाओं से परे जाकर भक्ति, सांस्कृतिक विरासत और आध्यात्मिक जागृति के जीवंत संगम के रूप में विकसित होता है। महाकुंभ-आस्था, संस्कृति और आध्यात्मिकता की यात्रा-2:- चार पवित्र स्थानों- हरिद्वार, प्रयागराज, नासिक और उज्जैन - पर चक्रीय रूप से आयोजित होने वाला कुंभ मेला सत्य और मोक्ष की शाश्वत खोज का प्रतीक है। इन स्थानों को मनमाने ढंग से नहीं चुना जाता है; वे प्राचीन हिंदू धर्मग्रंथों और आकाशीय संरेखण से आंतरिक रूप से जुड़े हुए हैं, जो इन पर्वों को गहन आध्यात्मिक महत्त्व देते हैं। प्रत्येक स्थल नदियों या तीर...

sql notes in hindi pdf

SQL notes in hindi pdf:- what is sql in hindi (sql क्या है?):- Introduction of sql in hindi:- इस  Oracle  Database के अन्दर डाटा एक्सेस करने के लिए सभी programs और user को  स्ट्रक्चर्ड क्वेरी लेंग्वेज SQL  का प्रयोग करना होता है । SQL कमांड्स का ऐसा set है , जिसे लगभग सभी  रिलेशनल डाटाबेस मैनेजमेंट सिस्टम (RDBMS)  द्वारा Recognize किया जाता है। इस SQL का पहला Commercial रूप से उपलबध पहला Implementation 1979 में रिलेशनल सॉफ्टवेयर Incorporation ने जारी किया था और जिसे आज ऑरेल कॉर्पोरेशन के रूप में जाना जाता है । इस तरह  Oracle  ही शुरूआती  रिलेशनल डाटाबेस मैनेजमेंट सिस्टम (RDBMS)  है , जिसने SQL का उपयोग शुरू किया । इस SQL का उपयोग ज्यादातर  रिलेशनल डाटाबेस मैनेजमेंट सिस्टम (RDBMS)  के लिए एक standard बन गया है । हालांकि Application program और ऑरेकल टूल users को सीधे SQL का उपयोग किए बिना डाटाबेस एक्सेस करने की अनुमति देते हैं और इन application को users की Request execute करते समय SQL का उपयोग करना होता है । यह स्ट्रक्चर्ड क्वेरी...