wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Uniprocessor scheduling

profile
Palak Santoki
Sep 09, 2024
0 Likes
0 Discussions
69 Reads

Types of Scheduling

  1. Long-term scheduling - the adding and removing of processes to the pool of processes
  2. Medium-term scheduling - the adding and removing processes partially or fully from memory
  3. Short-term scheduling - the execution of a process by the CPU
  4. I/O scheduling - choosing which process will be handled by the available I/O devices

Scheduling Criteria

  • response time - time from point of submission to when the results are received (start)
  • turnaround time - time from point of submission to when the results are completed (end)
  • deadline - maximize percentage of deadlines met

User Oriented, Other

  • Predictability - a job should run the same regardless of the load

System Oriented, Performance Related

  • throughput - amount of processes completed per time unit
  • processor utilization - ratio of time processor is busy

System Oriented, Other

  • fairness - no process should starve
  • enforcement of priorities - scheduling policy should favor processes of higher priority
  • balancing resources - keep resources busy.



Comments ()


Sign in

Read Next

EID UL FITR

Blog banner

IP Address

Blog banner

DIGITAL ECONOMY

Blog banner

Dekkers Algorithm : Ensuring Safe Process Synchronization

Blog banner

What is E-commerce

Blog banner

OS Assignment-3

Blog banner

Why Seasonal Summer Foods Are Best for Your Health?

Blog banner

Diwali

Blog banner

Beyond the Track: Why the Best Hotel in Arcadia, Florida, Completes Your IMSA Sebring Getaway

Blog banner

Improving defences Proxy Device(defense in depth)

Blog banner

Socket Programming in Java

Blog banner

Mental Health

Blog banner

Memory managment

Blog banner

1.1 basic elements

Blog banner

Memory management

Blog banner

Memory Management in Operating System

Blog banner

Importance Of Time

Blog banner

Why we fail after giving 100% ?

Blog banner

Processing Crime and Incident Scenes

Blog banner

Veg Mix Pickle

Blog banner

CRISP-DM Methodology

Blog banner

Synchronization

Blog banner

'C', 'C++' and 'Java': Head-to-Head

Blog banner

Wiretapping

Blog banner

Why Are So Many Adults Getting Diagnosed with ADHD?

Blog banner

Office Lunch Problems in Mumbai and How Tiffin Services Solve Them

Blog banner

Topic: Sessions in Operating system

Blog banner

Raid

Blog banner

Four Stalls Every Vegetarian Needs To Eat At Outside Vile Parle Station

Blog banner

Technical SEO : Total Guide

Blog banner

Stories Woven in Silk: The Meaning Behind Patola Motifs

Blog banner

Spotify

Blog banner

Firewall in Computer Network

Blog banner

Steganography and Steganalysis

Blog banner

How Reading Books Shape a Child’s Imagination and Thinking?

Blog banner

Embaded operating system

Blog banner

Components of GIS

Blog banner

Different memory allocation strategies

Blog banner

Deadlock and Starvation

Blog banner

Uniprocessor scheduling

Blog banner

Linux VServer Architecture

Blog banner

Cyber Laws In India and Around the World

Blog banner