Operations on Processes

Introduction (Concept Build करो)

Process केवल create होकर run नहीं करता —
उस पर OS कई operations perform करता है।

जैसे:

  • Process create करना
  • Process खत्म करना
  • Process को रोकना या फिर से शुरू करना

इन्हीं actions को कहते हैं:
Operations on Processes

Operations on Processes क्या होते हैं

Operating System द्वारा processes पर किए जाने वाले सभी actions (create, execute, suspend, terminate) को Operations on Processes कहते हैं।

Main Operations on Processes

अब हम एक-एक करके सभी operations समझते हैं:

1. Process Creation (Process बनाना)

जब नया process create होता है।

कैसे होता है:

  • OS नया PCB बनाता है
  • Memory allocate होती है
  • Process ready state में जाता है

Parent-Child Concept

  • Parent process → child process create करता है

Example:
Browser (parent) → new tab (child process)

2. Process Execution

  • Process CPU पर run करता है
  • Instructions execute होते हैं

Example:
Program चल रहा है → execution

3. Process Termination (Process खत्म करना)

जब process अपना काम पूरा कर लेता है या forcefully बंद किया जाता है।

Reasons:

  • Task complete
  • Error
  • User termination

Important:

  • OS resources release करता है
  • PCB delete हो जाता है

4. Process Suspension (रोकना)

  • Process को temporarily रोक दिया जाता है
  • CPU use नहीं करता

Example:
App background में चला गया

5. Process Resumption (फिर से शुरू करना)

  • Suspended process को फिर से ready या running state में लाया जाता है

Example:
Background app को फिर से open करना

Process Hierarchy

Processes एक tree structure बनाते हैं:

  • Parent process
  • Child process
  • Grandchild process

Example

मान लो:

  • आपने browser open किया (process create)
  • Multiple tabs open किए (child processes)
  • एक tab बंद किया (termination)
  • Browser minimize किया (suspend)
  • फिर maximize किया (resume)

Key Points

  • Creation + Termination जरूर लिखना
  • Parent-Child concept important
  • Suspend vs Resume difference पूछता है

Conclusion

Operations on Processes OS को processes को control और manage करने की power देते हैं।

यह सुनिश्चित करते हैं कि system efficiently और smoothly काम करे।

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top