Inter-process Communication in OS. Explain its two models

Inter-process communication is a mechanism that allows processes to communicate with each other. The processes of two different computers that connect with the same network can also communicate via Inter-process communication. Communication between the processes should take place in a well-structured manner. It is used to exchange essential information between threads in single or multiple … Read more

Difference between long term, middle term, and short-term schedulers

There are many differences between long-term, middle-term, and short-term schedulers. Some of our Long term schedulers manage the degree of multiprogramming. The middle-term scheduler diminishes the degree of multiprogramming. And short-term scheduler facilitates lesser control over the degree of multiprogramming. Difference between long term, middle term, and short-term schedulers are Long term scheduler Middle term … Read more

Process Control Block (PCB) and List of Informations contains in PCB OS

The process control block is the data structure that contains information about the state of the process, its instruction counter, CPU register, Stack pointer, memory usage, and the state of its open files. The PCB includes a lot of information linked with a particular process. It is also known as a task control block. Every … Read more

Context Switching in Operating System with the help of Diagram

In context switching, generally, “context” means situation and “switching” means jumping from one option to another option. Hence, when the process keeps jumping or switching between the processor is referred to as context switching. Context switching is the changing in the state of processes so that a single CPU can be used by multiple processes. … Read more

What is a Process in Operating System?

In Operating System, the Process refers to an instance of a computer program in execution. The Process includes the current values of the program counter, registers, and variables. Processes create a fundamental structure of any modern operating system. The general definition of a process is “a program in execution” or “a loaded program and its … Read more

Explanation of transportation media or transmission media

Transportation media can be defined as the physical path to convey the information between sender and receiver.  In other words, the procedure of transmitting the data between two or more digital devices in analog-digital form. In a computer network, we make an effort towards a couple of things in which an important function is to … Read more

Comparison between OSI Model and TCP/IP Model

                  OSI reference model                          TCP/IP model OSI stands for Open system interconnection, and it is developed by the international standard organization (ISO). TCP/IP stands for Transmission control protocol/ internet protocol, and it is developed by the Department of defence (DOD). OSI is a general protocol self-reliant model. It behaves as a connection gateway between … Read more

Topology in Computer Network: Advantage and Disadvantage of Topology

Topology means the arrangement of nodes connected in a network by some physical medium such as optical fiber and cable. Network topology permits you to understand the dissimilar components of your network and the network’s connection.   Topology in a computer network is like the plan of a city showing how all the houses (computers) are … Read more

Which OSI layer performs the following activities:(a) Error detection and correction (b) Routing (c) Responsibility for delivery between adjacent nodes (d) Reliable process to process data transmission

(a) Error detection and correction: Data link layer performs the error detection and correction. The data link layer allows practical means to transmit data between the network and detect and correct the errors that may appear in the physical layer. (b) Routing: The network layer performs routing the data through the better physical path. (c) … Read more

Hi, Welcome back!
Forgot Password?
Don't have an account?  Register Now