Follow

23 नवंबर 2022

Process Management in OS in Hindi

 Operating System में process मुख्य रूप से किसी program की running state को कहाँ जाता है , जब एक program में execute कर दिया जाता है , तब वह  process बन जाता है , process के दौरान program  की active अवस्था आ जाती है |  

                              जब एक process create होती है , तब उससे संबंधित अन्य सब process भी create हो जाती है , और system में process का creation व deletion लगातार चलता रहता है , एक मुख्य process parent process होती है , जबकि उससे generate अन्य process child process कहलाती है | 




Process Hierarchies 




एक process को exicute करने की जिम्मेदारी CPU की होती है , उसके अलावा CPU exicute के साथ counter को रखता है , जो parent अथवा child process को count करता है | 
एक operating system एक operating system एक process के साथ कई process को execute कर सकता है , जिसमे CPU को process के execution की scheduling दी जाती है , व process आपस में communicate की जाती है | 

Process State :-


CPU जब किसी program को active कर देता है , तब वह process बन जाता है , process के बनने से लेकर destroyed होने तक उसकी विभिन्न states होती है , जिन्हे उसके work के अनुसार किया जाता है , इन सभी अवस्थाओं को combine रूप से process की live cycle कहा जाता है , जो निम्न है | 

State of Process 

(01) New :-


यह state process के निर्माण को define करती है जिसमे process का born होता है, जब secondary memory से process को primary memory में लाया जाता है , तो यही process की new state कहलाती है | 

(02) Running :-


यह state process के execution को indicate करती है , जिसमे process का execution चल रहा होता है , और process  पर CPU तथा अन्य दूसरे resources का नियंत्रण होता है | 

(03) Ready :- 


यह किसी process के तैयार होने को define करती है , इसमें process execute नहीं होती है , लेकिन उसे मिश्रित रूप से CPU प्राप्त होगा यह define हो जाता है | 

(04) Waiting :-


एक process का complete execution होने से ठीक पहले ही process किसी अन्य resources के लिए demand करती है , जबकि वह resource किसी अन्य process के पास होता है , ऐसी स्थिति में पहली process अपने execution को रोक देती है , इस state को waiting state कहाँ जाता है | 


कोई टिप्पणी नहीं:

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

Deadlock in Hindi - डेडलॉक क्या है? - MySQL

Hello Friends ! आज हम इस post में Deadlock के बारें में पढेंगे और इसकी conditions को भी देखेंगे. इसे आप पूरा पढ़िए. आपको यह आसानी से समझ आ ज...