cpu scheduling in os
operating system study material for gate exam

CPU Scheduling in OS

CPU Scheduling in OS CPU Scheduling in OS is the foundation of multiprogramming. CPU Scheduling is a mechanism which decides the order of execution for processes in multi-programming environments. In this tutorial, we will cover the basic concepts of CPU Scheduling in OS and different types of CPU Scheduling. This scheduling decision is carried out by the various types […]

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 […]

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 […]

computer science study material for gate exam Operating System Operating System Objective Questions Operating System Questions Bank operating system study material for gate exam

Frequently Asked Operating System Interview Questions: Computer Science Study Material for Gate

Questions Bank for Operating System Subject   Unit 1 Type 1. 2 Marks Questions (1) What is Spooling? (2) What is system call? (3) What do you mean by kernel? (4) What is Operating System? (5) What is reentrant kernel? (6) Symmetric and Asymmetric Multiprocessing. (7) Write the difference between multiprogramming and multiprocessing. (8) What […]

fragmentation in os
computer science study material for gate exam internal and external fragmentation memory fragmentation Operating System operating system study material for gate exam

Fragmentation in OS

Fragmentation in OS Fragmentation in OS Operating System represents the amount of memory waste during allocation  using different Memory Management technique. Fragmentation plays an important role in memory allocation. Methods which produce less fragmentation is considered good for memory allocation. Some time it seems confusing for students to understand the exact difference between internal and […]

base register and limit register contiguous memory allocation operating system study material for gate exam

Memory Protection in Contiguous Memory Allocation

Memory Protection in Operating System Memory Protection is an important concept in Operating system. Memory protection in operating system is required to protect the kernel address space from user address space. In order to understand the concept of Memory protection in contiguous memory allocation first, we need to know about the user mode and kernel […]

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 […]