Mail us : hexainclude@gmail.com
Hexainclude

Menu

Skip to content
  • HOME
  • C/C++
    • C
    • C++
  • OS
  • RDBMS
  • JAVA
  • PHP
  • WORDPRESS
  • DOWNLOAD
    • eBOOKS

OS

Hexainclude > OS
25Dec/16

Round – Robin Scheduling

December 25, 2016OScpu-scheduling, cpu-scheduling-algorithms, priority-scheduling, round-robin-scheduling, scheduling-criteria, shortest-job-firstDreamMaker

Round – Robin scheduling is one of the oldest, simplest and most widely used algorithm. This algorithm is specially designed for time-sharing system and is similar to FCFS scheduling algorithm. Major difference betweenRead More…

24Dec/16

Priority Scheduling

December 24, 2016OScpu-scheduling-algorithms, priority-scheduling, process-scheduling, scheduling-schemeDreamMaker

In this article, we will explain another conmanly used CPU scheduling algorithm called “Priority Scheduling Algorithm”. Operating System stores various information about each and every process in their PCB. One of themRead More…

22Dec/16

Shortest Job First (SJF)

December 22, 2016OScpu-scheduling, cpu-scheduling-algorithms, non-preemptive-scheduling-scheme, preemptive-scheduling, shortest-job-first, sjf-algorithmDreamMaker

In this algorithm, the process that has the shortest CPU burst time is selected first for the execution. When the CPU is available it is assign to the process that has theRead More…

21Dec/16

Scheduling Algorithms

December 21, 2016OScpu-scheduler, cpu-scheduling, cpu-scheduling-algorithms, fcfs, process-scheduling, scheduler, scheduling-criteriaDreamMaker

CPU scheduling deals with the problem of deciding which of each process in the ready queue is to be allocated to the CPU. There are many algorithms available for scheduling purpose eachRead More…

21Dec/16

Scheduling Scheme

December 21, 2016OSnon-preemptive-scheduling-scheme, preemptive-scheduling, scheduling-schemeDreamMaker

When the CPU is forcefully deallocated from the currently running process before its completion, it is called preemption and such scheduling scheme is known as preemptive scheduling. When the CPU is onceRead More…

19Dec/16

Scheduling Criteria

December 19, 2016OScpu-scheduling, process-scheduling, response-time, scheduling-criteria, turnaround-time, waiting-timeDreamMaker

Different CPU scheduling algorithms has different properties. Selection decision depends on the properties of various algorithms. There are many criteria need to be consider for comparing CPU scheduling algorithms. This characteristic isRead More…

30Nov/16

CPU Scheduling

November 30, 2016OScpu-io-burst-cycle, cpu-scheduler, cpu-schedulingDreamMaker

CPU scheduling is the basis of multi-programming operating system. By switching the CPU among the processes the operating system can make the use of computer effectively. The objective of multi programming isRead More…

29Nov/16

Context Switch

November 29, 2016OScontext-switch, cpu-scheduler, cpu-schedulingDreamMaker

What is Context Switch? When the processor moves from one process to another process, it is called context switch. The CPU will be deallocated from the old process and the new processRead More…

26Nov/16

Schedulers

November 26, 2016OScpu-bound, cpu-scheduler, dispatcher, i/o-bound, process-scheduling, schedulerDreamMaker

A process transfers between various scheduling queues throughout its lifetime. The operating system must select a process from these queues in some order for scheduling purposes. The selection process is done byRead More…

25Nov/16

Process Scheduling

November 25, 2016OSprocess-scheduling, process-state-diagram, queuing-diagram, schedulingDreamMaker

Multi-programming environment provides maximum CPU utilization by executing multiple processes simultaneously. When process enters in the system, they are put into a job queue. The queue consists of all processes in theRead More…

Posts navigation

  • « Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • Next »
Download Android App

Recent Posts

  • NESTED STRUCTURE
  • ARRAY OF STRUCTURE
  • Array Within Structure
  • SSTF Scheduling
  • FCFS Scheduling

All Posts

  • What is Software?
  • What is Operating System?
  • Batch Operating System
  • Multi Program Operating System
  • Time Sharing System
  • Real Time System
  • Distributed System
  • Layered System Structure
  • Monolithic System Structure
  • Process State Diagram
  • Process Scheduling
  • Schedulers
  • Context Switch
  • CPU Scheduling
  • Scheduling Criteria
  • Scheduling Scheme
  • Scheduling Algorithms
  • Shortest Job First (SJF)
  • Priority Scheduling
  • Round – Robin Scheduling
  • Interrupt Mechanism
  • Address Binding Schemes
  • Logical and Physical Address
  • Swapping
  • Memory Protection
  • Contiguous Memory Allocation
  • Fragmentation
  • Paging
  • Segmentation
  • Virtual Memory
  • Demand Paging
  • Page Replacement
  • First In First Out (FIFO)
  • Optimal Algorithm
  • LRU Algorithm
  • Storage Hierarchy
  • Cache memory
  • Deadlock
  • Necessary Conditions for Deadlock
  • Deadlock Avoidance
  • Deadlock Detection
  • Recovery From Deadlock
  • What is File?
  • File Operations
  • What is File System?
  • I/O Hardware
  • Directory Structures
  • Disk Scheduling
  • FCFS Scheduling
  • SSTF Scheduling
Copyright © Hexainclude
Developed by Hexainclude
  • TIPS &TRICKS
  • QUIZ
  • CONTACT US