wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Uniprocessor scheduling

profile
Palak Santoki
Sep 09, 2024
0 Likes
0 Discussions
71 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

Different types of e-commerce platforms or advantages and disadvantages

Blog banner

Introduction to Data Science: Life Cycle & Applications

Blog banner

Personalised Name Labels vs. Handwritten Stickers: Which Is Better for Your Child’s School Essentials?

Blog banner

Linux 94

Blog banner

Embracing the power of Modern Machine UNIX

Blog banner

Uniprocessor Scheduling

Blog banner

Race Condition

Blog banner

I/O Management and Disk Scheduling

Blog banner

Patola Outfits for the Modern Wardrobe: Reviving Indian Handloom in Style

Blog banner

Why Social Search Is Becoming the New Discovery Channel for Brands?

Blog banner

Direct memory access (DMA)

Blog banner

objectives and function of operating system

Blog banner

BUFFER OVERFLOW_142

Blog banner

E-learning in today's world

Blog banner

Disk cache

Blog banner

Cache Memory

Blog banner

MySQL

Blog banner

Teamwork

Blog banner

How International Schools Build Global-Minded Students through Curriculum & Activities

Blog banner

Child labour

Blog banner

Article on IT development trends

Blog banner

Global versus Indian Mental Health Differences

Blog banner

Developments in Modern Operating Systems

Blog banner

Are Social Media Paid Campaigns Worth It?

Blog banner

Modern Operating System

Blog banner

What is Influencer Marketing and its Trends

Blog banner

SMARTSHEET MANAGEMENT SYSTEM

Blog banner

Personalized Movie Recommendations with Data Science

Blog banner

How Social Media Algorithms Will Work in 2026?

Blog banner

Child labour

Blog banner

Virtual Memory

Blog banner

Cache Memory

Blog banner

E-BUSINESS RISK MANAGEMENT

Blog banner

MODERN OPERATING SYSTEM

Blog banner

Art and Culture of Rajasthan

Blog banner

Cyber Forensics in a Ransomware Attack Recovery

Blog banner

Security issues in Sensor Networks and gathering admissible evidence in Network Forensics

Blog banner

10 Interesting facts you should know!!!

Blog banner

Modern Teaching Methods: Why Inquiry-based & Experiential Learning Works Best

Blog banner

Multicore CPUs

Blog banner

PROCESS STATE:

Blog banner

Study on cyber and network forensic in computer security management

Blog banner