contiguous memory allocation in operating system
Operating System Study material operating system tutorial notes

Types of Contiguous Memory Allocation in Operating System

Types of Contiguous Memory Allocation in Operating System – Tutorial  In this tutorial we will learn about different types of contiguous memory allocation methods in operating system. In the Contiguous Memory Allocation in Operating system, every process is contained in a single contiguous section of memory. This topic is important for UGC NET exam from […]

process management in os
operating system tutorial notes

Process Management in OS and Process State Diagram

Process Management in Operating System Process management in operating system is one of the important function performed by the operating system. In context to process operating system is responsible for various activities. We will learn about this in this tutorial. Process management in operating system is also an important topic for technical interview. Most of […]

process control block diagram in operating system
operating system tutorial notes What is process control block ?

Process Control Block in OS

Process Control Block Diagram in OS Process Control Block in OS is a Data Structure maintained by Operating System for each Process. In the previous process management in operating system tutorial, we have learned about different basics concepts of the process such as the basic introduction of process, abstract view of the process in memory or […]

causes of thrashing in os
gate study material for cse operating system tutorial notes

Thrashing in Operating System | Cause of Thrashing in OS

Causes of Thrashing in OS The causes of thrashing in os are explained here in this tutorial. In this thrashing tutorial, we will learn about Thrashing and its causes and how to overcome Thrashing in os. Dear readers after reading this tutorial you will able to answer the questions related to thrashing concept is operating system. Frequently Asked Questions After reading […]

gate study material for computer science gate study material for cse operating system study material for gate exam operating system tutorial notes

Types of Operating System

Types of Operating System Tutorial In this operating system tutorial, we will study some basic concepts of operating systems and the types of operating systems commonly used in different real-world applications.   This Topic is mainly helpful for computer science students. Some time a conceptual question of 1 mark is asked from Operating System Types in GATE(CS/IT) and UGC […]

gate study material for cse operating system tutorial notes

Threads in operating system

Threads in Operating System Threads in operating system play an important role in improving the overall performance. There are several benefits of using the threads. These benefits are discussed in this tutorial. Multithreading is an important concept used by most of the operating system. Computer science students should have knowledge about threads and multithreading. Questions […]

Computer Science Study Material for Gate gate study material for computer science gate study material for cse operating system study material for gate exam operating system tutorial notes

Process based questions for GATE CSE exam

Process , Thread and Cpu scheduling based questions for gate exam (1)Consider a set of n tasks with known runtimes r1,r2,……..rn to be run on a uniprocessor machine. Which of the following processor scheduling algorithms will result in the maximum throughput ? (A) Round-Robin (B) Shortest-Job-First (C) Highest-Response-Ratio-Next (D) First-come-First-Served (2) Where does the swap […]

gate study material for cse operating system tutorial notes page swapping swapping in memory management swapping in operating system

Swapping for Memory Management By Operating System

    What is Swapping ?   Removing suspended or preempted processes from memory and their subsequent bringing back is called swapping. The basic idea of swapping is to treat main memory as a ‘pre-emptable’ resource. Lifting the program from the memory and placing it on the disk is called ‘Swapping out’. To bring the […]

relocation in memory management
Computer Science Study Material for Gate gate study material for computer science operating system study material for gate exam operating system tutorial notes

Relocation in Memory Management

What is Relocation in Memory Management ? In this tutorial we will discuss about relocation in memory management  or relocation in Operating System. Here in this post today we will learn about relocation introduction, memory management techniques , different types of relocation such as static relocation and dynamic relocation . Some time conceptual questions are […]