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

Components of GIS

Blog banner

Starvation and Deadlock.

Blog banner

Online Education

Blog banner

Mobile Security

Blog banner

Multiprocessor scheduling

Blog banner

How Unstructured Play Helps Children Become Creative Thinkers

Blog banner

IO Buffers

Blog banner

Explain the concept of ( MIS) Management information systems

Blog banner

Consumer to consumer Business model

Blog banner

Denial-of-Service and Distributed Denial-of-Service Attack Techniques

Blog banner

Digital marketing spotlight “Dove’s Real Beauty Campaign”

Blog banner

PERT Overview

Blog banner

First-Order Logic (FOL): The Foundation of Modern Logic

Blog banner

File sharing

Blog banner

Data Science & AI

Blog banner

How Preschool Annual Day Shapes Confidence, Emotions, and Growth

Blog banner

Artificial Intelligence (AI)

Blog banner

K-means use cases

Blog banner

Malware

Blog banner

From Loom to Luxury: How Patola Elevates Modern Wardrobes

Blog banner

Software

Blog banner

What does the Australian summer have in store for your oral health?

Blog banner

Skills An Ethical Hacker Must Have

Blog banner

The Power of Teamwork: Learning Collaboration Through Everyday Activities

Blog banner

Deadlock and Starvation

Blog banner

Platonic Solids

Blog banner

Sage business cloud accounting

Blog banner

To travel is to live

Blog banner

India Digital Personal Data Protection Act, 2023

Blog banner

I/O Management and Disk Scheduling

Blog banner

INTRODUCTION

Blog banner

indian premier league

Blog banner

'Positivity in life'

Blog banner

Malicious softwares

Blog banner

Deadlock in operating system

Blog banner

Uniprocessor Scheduling

Blog banner

(Input/Output) in os

Blog banner

All you need to know about “On-page SEO”

Blog banner

Revolutionary AI Tool: ChatGPT

Blog banner

Data Science in Healthcare: Predicting Diseases

Blog banner

operating system

Blog banner

Introduction to Data Science: Life Cycle & Applications

Blog banner