How to install centOS in VirtualBox?
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…
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…
Docker 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 representation of three concepts and learn layer…
System 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 present in the…
Semaphore 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 value of the semaphore variable…
CPU 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: Because…
Process 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…
States 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…
What 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…