Round Robin Scheduling Algorithm with Example In this tutorial we will explain the concept of Round Robin Scheduling Algorithm in operating system with an example. Questions on Round robin scheduling in os are generally asked in GATE and UGC NET Exam. Computer Science students and GATE Aspirants are suggested to read the tutorial completely. Frequently […]
operating system study material for gate exam
FCFS CPU Scheduling in OS
FCFS CPU Schеduling in OS CPU Scheduling Algorithms in OS play an important role in deciding the order of execution in multi programming environment. FCFS CPU Scheduling in OS is Simple and easy to implement. Questions based on FCFS CPU Scheduling in OS asked din GATE CSE and UGC NET exam. CPU schеduling dеals with […]
CPU Scheduling Criteria
CPU Scheduling Criteria in OS CPU Scheduling in OS is basis of Multiprogramming. Different CPU Scheduling Criteria in OS are used to measure the performance of a CPU Scheduling Algorithm. I this Tutorial we will covering the all CPU Scheduling Criteria in OS used to measure the performance of a CPU scheduling algorithm. Diffеrеnt CPU […]
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 […]
Demand Paging and Performance of Demand Paging
Dеmand Paging in Virtual Memory Demand Paging in Virtual Memory is Covered in this tutorial. Demand paging in os is used to implement the Virtual Memory in OS. Questions based on Demand Paging and performance of demand paging are generally asked in GATE and UGC NET exam. We have explained the the introduction of demand […]
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 […]
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 […]
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
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 […]
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
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 […]