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

Computer Security

Blog banner

Note on Process, Process creation and Process termination

Blog banner

How to Run your First android App

Blog banner

The evolution of OS

Blog banner

Quality check in IT services

Blog banner

Buffer Overflow

Blog banner

Pandas Matrix Applications

Blog banner

Sweet Mango Murabba

Blog banner

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

Blog banner

Data Security must be your Priority!

Blog banner

Vulnerability Assessment (Vulnerability Analysis)

Blog banner

How to Grow Your Brand on YouTube Without a Big Budget

Blog banner

Vulnerability Assessment

Blog banner

What is service level Agreement?

Blog banner

SPEM

Blog banner

Is Brushing After Eating Damaging Your Teeth? (Fact or Myth)

Blog banner

Number Guessing game --lisp

Blog banner

MySQL

Blog banner

Music helps reduce stress

Blog banner

Electronic data interchange

Blog banner

Traditional UNIX Scheduling

Blog banner

Zomato (Income Sources)

Blog banner

Memory Management of Operating System(OS)

Blog banner

Facebook marketing

Blog banner

Virtual memory

Blog banner

Guidelines for a Low sodium Diet.

Blog banner

Processes: Process Description and Control.

Blog banner

Threat management

Blog banner

Data Science in Healthcare: Predicting Diseases

Blog banner

Compromising Mobile Platforms

Blog banner

Strengthening Active Directory Security

Blog banner

Mumbai

Blog banner

"Geographic Information Systems (GIS) and its Applications in Urban Planning"

Blog banner

Simple STEM Activities for Toddlers That Spark Curiosity

Blog banner

Advanced Persistent Threats (APTs)

Blog banner

A Statistical Analysis of Player Performance and their Value in cricket

Blog banner

Web browser forensics:Tools,Evidence collection and analysis

Blog banner

Memory

Blog banner

Steganography and Steganalysis

Blog banner

GOOGLE

Blog banner

Life of an army person

Blog banner

KAHAWA TEA

Blog banner