CentOS Installation Step 1: In order to install and run centOS, you must have a minimal ISO copy so that you will be able to do some practical stuff with. To download one, go to the URL mentioned
Read MoreDocker So, the thing is that before understanding docker, we need to understand some well-known concepts like virtualization and hypervisors. For that, let us look at the pictorial representati
Read MoreSystem Calls Before getting into threads, we have to first understand what are system calls. Let us first understand, how memory looks in the computer system and where Operating System code is pre
Read MoreSemaphore A Semaphore is nothing, but an integer variable (say "S") that after initialization; it can only be accessed by two standard atomic operations: wait(S): Its main task is to decrease the val
Read MoreCPU Scheduling It is nothing, but picking up a process from the "Ready State" and then giving it to the CPU for its work completion. Question: Why picking up from the ready state? Answer: Becau
Read MoreProcess Times There are several times related to a process and we are going to cover each of them and going to learn why they exist and why they are important for CPU scheduling. Arrival Time (A
Read MoreStates of a Process Theoretically and practically both combined there are more than 5 states of the process and in our explanation, we are going to learn a process state diagram with the help of 7 st
Read MoreWhat actually is a process in terms of computing? A process is nothing but an instance or a single occurrence of a particular program in an operating system. There can be many cases of a process:
Read More