Process Concept – IV

INTER-PROCESS COMMUNICATION (IPC)Continuing our discussion from the previous post, we discuss Inter-Process Communication in this post. This is followed by a discussion on Shared memory systems and message passing systems. Different ways of message passing, which include direct/indirect communication, synchronous and asynchronous communication, and automatic/explicit buffering are also discussed. Why do Read More …

Process Concept – III – Process Termination

PROCESS TERMINATION Continuing our discussion from the previous post, we discuss the topic of process termination here. This post discusses the normal sequence of events for process termination, along with some interesting types of processes which include zombie process, orphans and daemons.How does a process terminate? Process termination occurs in Read More …

Process Concept – I – Introduction to Processes

In this post, we first get to know what a process is. This will be followed by a discussion on process states. We will get to know about Process Control block, Process Scheduling using Scheduling queues. Discussion on types of schedulers (Short term, medium term and long term). Finally, we Read More …