In this post, we will see what is deadlock in os? necessary condition for deadlock to occur, different ways to detect deadlock and prevent deadlock in os. Visit post to know more...
In this tutorial, we will learn about dining philosophers problem solution with example. We will see different scenarios to avoid deadlock conditions in dining philosophers problem. Visit post to know more...
In this tutorial, we will learn about readers writers problem in os (or reader writer problem in os). We will see how is it solve using semaphores. Visit post to know more...
In this post, we will learn about bounded buffer problem in os (also known as producer consumer problem in os). We will see functionality, structures of bounded buffer problem etc. . Visit post to know more...
In this post, we will see what is mutex and semaphores, different examples related to it. Then, we will see difference between mutex and semaphores in os. At last, we will see different questions to make the concept more clear. …
In this tutorial, we will go through an overview of inter process of communication in operating system. We will see different types of processes, advantages of inter process communication, different techniques in inter process communication - (a) shared memory and …
In this post, we will study about process synchronization in operating system. We will see how to maintain shared data consistency between cooperating processes. We will learn about critical section, it's problem and solution using Peterson's solution, hardware synchronization etc. …
Hello Readers! In this post, we will learn about Multitasking, Multithreading and Multiprocessing. We will also see the difference between Multitasking, Multithreading and Multiprocessing. Visit post to know more...
In this post, we will learn about user level thread and kernel level thread. We will see what a kernel level thread is, advantages and disadvantages of kernel level thread. Similarly, we will see what a user level thread is, …
In this post, we will go through introduction to threads in operating system. We will see - what is thread?, why do we use it?, Difference between thread and process, advantages and disadvantages of threads in operating system etc. Visit …