SlideShare une entreprise Scribd logo
1  sur  29
PROCESS / TASK SCHEDULING
ALGORITHMS

Shreya Kumar
Dept. of CSE IIIT-Delhi
New Delhi, India
Shreya12100@iiitd.ac.in
MOTIVATION
Scheduling of processes is an important topic in
operating systems… As most of the software are
made so that processes can be scheduled
accordingly.
We should have a hands on these algorithms.
Therefore we have given a simple idea to revise
these algos.
BACKGROUND
• In computer science, scheduling is the method by which
threads, processes or data flows are given access to system
resources (e.g. processor time).
• This is done to load balance a system effectively.
• The need for a scheduling algorithm arises from the
requirement for modern systems to perform multitasking.
CPU SCHEDULING

Scheduling : deciding which threads are given access to resources from
moment to moment .
ASSUMPTIONS ABOUT SCHEDULING
Many implicit assumptions for
CPU scheduling are:
•
•
•
•

One program per user
One thread per program
Programs are independent
These are unrealistic but
simplify the problem

Does “ fair ” mean fairness
among users or programs?

• If I run one compilation job and
you run five, do you get five
times as much CPU?

• Often times, yes!
• Goal: dole out CPU time to
optimize some desired
parameters of the system.
TYPES OF SCHEDULERS
• LONG TERM
SCHEDULER:

Long term scheduler determines
which programs are admitted to
the system for processing.

• MEDIUM TERM
SCHEDULER:

Medium term scheduling is part of
the swapping. It removes the
processes from the memory.
It reduces the degree of
multiprogramming. The medium
term scheduler is in-charge of
handling the swapped outprocesses
TYPES OF SCHEDULERS
• SHORT TERM SCHEDULER:

It is the change of ready state to running state of the process. Short
term scheduler also known as dispatcher, execute most frequently
and makes the fine grained decision of which process to execute
next. Short term scheduler is faster than long term scheduler.

• DISPATCHER:

• The dispatcher is the module that gives control of the CPU to the
process selected by the short-term scheduler.
• This function involves the following:
• Switching context
• Switching to user mode
• Jumping to the proper location in the user program to restart
that program
TYPES OF SCHEDULING ALGORITHMS
•
•
•
•
•

FIRST COME, FIRST SERVED
SHORTEST JOB FIRST ( Pre-emptive & Non Pre-emptive)
Round-robin scheduling
Fixed-priority pre-emptive scheduling
Multilevel Queue Scheduling
FIRST-COME-FIRST-SERVED (FCFS)
SCHEDULING
 Processes get the CPU in the
order they request it and run
until they release it

Ready processes form a FIFO queue
FCFS
Gant Charts & Waiting Time
for FCFS
(NON PREEMPTIVE) SHORTEST JOB FIRST
(SJF) SCHEDULING
APPROXIMATING NEXT CPU-BURST
DURATION
Can be done by using the length of previous CPU
bursts
• tn = actual length of nth CPU burst

• Tn+1 = predicted value for the next CPU burst
• for 0    1 define the exponential averag
Tn+1 =  tn+ (1 -  ) Tn

•  determines the relative weight of recent bursts
PREEMPTIVE SJF (SHORTEST
REMAINING TIME FIRST)
ROUND ROBIN SCHEDULING
ALGORITHM (PICTORIAL
REPRESENTATION)
ROUND ROBIN SCHEDULING
ALGORITHM ( FLOW DIAGRAM )
After execution the remaining burst time of process >
time slice then added to the tail of ready queue
NEW
First requested
process

Added at the
tail

Running
I/O or event
completion
Waiting

According to
time slice

I/O or event
wait

Release

Exit
ROUND ROBIN SCHEDULING
ALGORITHM
Process

Arrival Time

Execute Time

P0

0

5

P1

1

3

P2

2

8

P3

3

6

Quantum = 3
P0

P1

P2

P3

P0

P2

P3

P2
ROUND ROBIN SCHEDULING
ALGORITHM
FIXED-PRIORITY PRE-EMPTIVE
SCHEDULING
• Each process is assigned a priority. Process with
highest priority is to be executed first and so on.
Processes with same priority are executed on first
come first serve basis. Priority can be decided
based on memory requirements, time requirements
or any other resource requirement.
FIXED-PRIORITY PRE-EMPTIVE
SCHEDULING
• Advantages: The pre-emptive scheduler has a
clock interrupt task that can provide the scheduler
with options to switch after the task has had a given
period—the time slice. This scheduler makes sure no
task hogs the processor for any time longer than the
time slice.
• Disadvantages: Overhead is not minimal, nor is it
significant. Processes in lower-priority queues are
selected only when all of the higher-priority queues
are empty. Starvation of lower priority processes is
possible with large amounts of high priority
processes queuing for CPU time.
FIXED-PRIORITY PRE-EMPTIVE
SCHEDULING (FLOW DIAGRAM)
If priority process will come, then added to the ready
queue as per priority
NEW
Highest priority
process

Added as per
assigned
priority

Running
I/O or event
completion
Waiting

Release
I/O or event
wait

Exit
FIXED-PRIORITY PRE-EMPTIVE
SCHEDULING
Process

Arrival
time

Execute
Time

Priority

Service
Time

P0

0

5

1

0

P1

1

3

2

3

P2

2

8

1

8

P3

3

6

3

16

P3

P1

P0

0

6

9

P2

14

22
MULTILEVEL QUEUE
SCHEDULING
• This is used for situations in which processes are easily divided
into different groups. Multiple queues are maintained for
processes. Each queue can have its own scheduling
algorithms. Priorities are assigned to each queue.
• Ready queue is partitioned into separate queues: foreground
(interactive) and background (batch)
• Each queue has its own scheduling algorithm: foreground –
RR and background – FCFS
MULTILEVEL QUEUE SCHEDULING
• Advantages: As each type of process is in different
queues it is easier to execute more important
processes rather than lower priority ones without
more overhead.
• Disadvantages: No process in the batch queue
could run unless the queue for system processes
and interactive processes were all empty. If an
interactive process enters the ready queue while a
batch process was running, the batch would be
pre-empted. This would result in starvation.
MULTILEVEL QUEUE
SCHEDULING
Highest Priority
System Processes

Interactive Processes
Interactive Edit Processes
Batch Processes
User Processes

Lowest priority

Runnable
processes
CONCLUSION & FUTURE WORK
The treatment of shortest process in SJF scheduling
tends to result in increased waiting time for long
processes. And the long process will never get served,
though it produces minimum average waiting time and
average turnaround time. It is recommended that any
kind of simulation for any CPU scheduling algorithm
has limited accuracy. The only way to evaluate a
scheduling algorithm is to code it and to put it in the
operating system, only then the proper working capability
of the algorithm can be measured in real time systems.
COMPARISON & CONCLUSION
• Each of stated scheduling algorithms has its own
features and characteristics. Table 1 indicates the
difference and compares them.
Throughput

Turnaround
Time

Response
Time

Low

High

Low

Job Medium

High

Medium

Medium

Priority based Medium
scheduling

Low

High

High

Medium

Medium

High

Scheduling
Algorithm

CPU
Overhead

First In First Out Low
Shortest
First

Round-robin
scheduling

High
REFERENCE
•

http://en.wikipedia.org/wiki/Scheduling_(computing)

•

http://www.just.edu.jo/~basel/os/os_slides/OS%20Chp6%20CPU%20Scheduling.
pdf

•

http://www.tutorialspoint.com/operating_system/os_process_scheduling_algorith
ms.htm

•

http://www.sciencehq.com/computing-technology/multilevel-queuescheduling.html

•
•
•
•

http://www.tutorialspoint.com/operating_system/os_process_scheduling.htm
http://www.gitam.edu/eresource/comp/gvr(os)/5.3.htm
http://homepages.uel.ac.uk/u8902383/scheduling_policies.htm
http://arxiv.org/ftp/arxiv/papers/1307/1307.4165.pdf
APPROXIMATE TIME TAKEN TO
EXPLAIN THE PRESENTATION
Number of trials
taken

Approx. Minutes
consumed

1

20 mins

2

18 mins

3

15 mins

4

15mins

5

14mins

6

13 mins

7

13mins

Approximately total time consumed is 13 minutes

Contenu connexe

Tendances

Tendances (20)

CPU Scheduling in OS Presentation
CPU Scheduling in OS  PresentationCPU Scheduling in OS  Presentation
CPU Scheduling in OS Presentation
 
CPU Scheduling Algorithms
CPU Scheduling AlgorithmsCPU Scheduling Algorithms
CPU Scheduling Algorithms
 
Scheduling algorithms
Scheduling algorithmsScheduling algorithms
Scheduling algorithms
 
17 cpu scheduling and scheduling criteria
17 cpu scheduling and scheduling criteria 17 cpu scheduling and scheduling criteria
17 cpu scheduling and scheduling criteria
 
Scheduling Definition, objectives and types
Scheduling Definition, objectives and types Scheduling Definition, objectives and types
Scheduling Definition, objectives and types
 
Deadlock
DeadlockDeadlock
Deadlock
 
PCP
PCPPCP
PCP
 
Operating Systems: Process Scheduling
Operating Systems: Process SchedulingOperating Systems: Process Scheduling
Operating Systems: Process Scheduling
 
Deadlock ppt
Deadlock ppt Deadlock ppt
Deadlock ppt
 
Process scheduling
Process schedulingProcess scheduling
Process scheduling
 
Deadlock
DeadlockDeadlock
Deadlock
 
Peterson Critical Section Problem Solution
Peterson Critical Section Problem SolutionPeterson Critical Section Problem Solution
Peterson Critical Section Problem Solution
 
File Pointers
File PointersFile Pointers
File Pointers
 
Operating System-Process Scheduling
Operating System-Process SchedulingOperating System-Process Scheduling
Operating System-Process Scheduling
 
Disk scheduling
Disk schedulingDisk scheduling
Disk scheduling
 
Deadlock
DeadlockDeadlock
Deadlock
 
8 memory management strategies
8 memory management strategies8 memory management strategies
8 memory management strategies
 
Clock synchronization in distributed system
Clock synchronization in distributed systemClock synchronization in distributed system
Clock synchronization in distributed system
 
Fragmentaton
Fragmentaton Fragmentaton
Fragmentaton
 
如何使用 Xhprof 分析網站效能 (真實案例2)
如何使用 Xhprof 分析網站效能 (真實案例2)如何使用 Xhprof 分析網站效能 (真實案例2)
如何使用 Xhprof 分析網站效能 (真實案例2)
 

En vedette

FCFS scheduling OS
FCFS scheduling OSFCFS scheduling OS
FCFS scheduling OSTotan Banik
 
A Comparative Study between Honeybee Foraging Behaviour Algorithm and Round ...
A Comparative Study between Honeybee Foraging Behaviour Algorithm and  Round ...A Comparative Study between Honeybee Foraging Behaviour Algorithm and  Round ...
A Comparative Study between Honeybee Foraging Behaviour Algorithm and Round ...sondhicse
 
Process in operating system
Process in operating systemProcess in operating system
Process in operating systemChetan Mahawar
 
Fcfs scheduling
Fcfs schedulingFcfs scheduling
Fcfs schedulingmyrajendra
 
Processes Control Block (Operating System)
Processes Control Block (Operating System)Processes Control Block (Operating System)
Processes Control Block (Operating System)Imdad Ullah
 
First-Come-First-Serve (FCFS)
First-Come-First-Serve (FCFS)First-Come-First-Serve (FCFS)
First-Come-First-Serve (FCFS)nikeAthena
 
CPU scheduling algorithms in OS
CPU scheduling algorithms in OSCPU scheduling algorithms in OS
CPU scheduling algorithms in OSharini0810
 
Operating Systems 1 (10/12) - Scheduling
Operating Systems 1 (10/12) - SchedulingOperating Systems 1 (10/12) - Scheduling
Operating Systems 1 (10/12) - SchedulingPeter Tröger
 
Presentiaon task sheduling first come first serve FCFS
Presentiaon  task sheduling first come first serve FCFSPresentiaon  task sheduling first come first serve FCFS
Presentiaon task sheduling first come first serve FCFSAhmed Salah
 
SCHEDULING ALGORITHMS
SCHEDULING ALGORITHMSSCHEDULING ALGORITHMS
SCHEDULING ALGORITHMSMargrat C R
 
Operating system - Process and its concepts
Operating system - Process and its conceptsOperating system - Process and its concepts
Operating system - Process and its conceptsKaran Thakkar
 
Windows process-scheduling
Windows process-schedulingWindows process-scheduling
Windows process-schedulingTalha Shaikh
 

En vedette (20)

Chapter03
Chapter03Chapter03
Chapter03
 
FCFS scheduling OS
FCFS scheduling OSFCFS scheduling OS
FCFS scheduling OS
 
A Comparative Study between Honeybee Foraging Behaviour Algorithm and Round ...
A Comparative Study between Honeybee Foraging Behaviour Algorithm and  Round ...A Comparative Study between Honeybee Foraging Behaviour Algorithm and  Round ...
A Comparative Study between Honeybee Foraging Behaviour Algorithm and Round ...
 
Process in operating system
Process in operating systemProcess in operating system
Process in operating system
 
Fcfs scheduling
Fcfs schedulingFcfs scheduling
Fcfs scheduling
 
Processes Control Block (Operating System)
Processes Control Block (Operating System)Processes Control Block (Operating System)
Processes Control Block (Operating System)
 
First-Come-First-Serve (FCFS)
First-Come-First-Serve (FCFS)First-Come-First-Serve (FCFS)
First-Come-First-Serve (FCFS)
 
CPU scheduling algorithms in OS
CPU scheduling algorithms in OSCPU scheduling algorithms in OS
CPU scheduling algorithms in OS
 
Operating Systems 1 (10/12) - Scheduling
Operating Systems 1 (10/12) - SchedulingOperating Systems 1 (10/12) - Scheduling
Operating Systems 1 (10/12) - Scheduling
 
scheduling
schedulingscheduling
scheduling
 
Presentiaon task sheduling first come first serve FCFS
Presentiaon  task sheduling first come first serve FCFSPresentiaon  task sheduling first come first serve FCFS
Presentiaon task sheduling first come first serve FCFS
 
SCHEDULING ALGORITHMS
SCHEDULING ALGORITHMSSCHEDULING ALGORITHMS
SCHEDULING ALGORITHMS
 
Process Scheduling
Process SchedulingProcess Scheduling
Process Scheduling
 
Ch4
Ch4Ch4
Ch4
 
Ch4
Ch4Ch4
Ch4
 
Lru Stack
Lru StackLru Stack
Lru Stack
 
Process of operating system
Process of operating systemProcess of operating system
Process of operating system
 
Process scheduling
Process schedulingProcess scheduling
Process scheduling
 
Operating system - Process and its concepts
Operating system - Process and its conceptsOperating system - Process and its concepts
Operating system - Process and its concepts
 
Windows process-scheduling
Windows process-schedulingWindows process-scheduling
Windows process-scheduling
 

Similaire à Process scheduling in Light weight weight and Heavy weight processes.

LM10,11,12 - CPU SCHEDULING algorithms and its processes
LM10,11,12 - CPU SCHEDULING algorithms and its processesLM10,11,12 - CPU SCHEDULING algorithms and its processes
LM10,11,12 - CPU SCHEDULING algorithms and its processesmanideepakc
 
CPU scheduling in Operating System Explanation
CPU scheduling in Operating System ExplanationCPU scheduling in Operating System Explanation
CPU scheduling in Operating System ExplanationAnitaSofiaKeyser
 
PROCESS.pptx
PROCESS.pptxPROCESS.pptx
PROCESS.pptxDivyaKS18
 
Round Robin Algorithm.pptx
Round Robin Algorithm.pptxRound Robin Algorithm.pptx
Round Robin Algorithm.pptxSanad Bhowmik
 
In computing, scheduling is the action .
In computing, scheduling is the action .In computing, scheduling is the action .
In computing, scheduling is the action .nathansel1
 
Processor / CPU Scheduling
Processor / CPU SchedulingProcessor / CPU Scheduling
Processor / CPU SchedulingIzaz Roghani
 
chapter 5 CPU scheduling.ppt
chapter  5 CPU scheduling.pptchapter  5 CPU scheduling.ppt
chapter 5 CPU scheduling.pptKeyreSebre
 
May14ProcessScheduling.ppt
May14ProcessScheduling.pptMay14ProcessScheduling.ppt
May14ProcessScheduling.pptansariparveen06
 
CPU Scheduling.pptx
CPU Scheduling.pptxCPU Scheduling.pptx
CPU Scheduling.pptxyashu23
 

Similaire à Process scheduling in Light weight weight and Heavy weight processes. (20)

LM10,11,12 - CPU SCHEDULING algorithms and its processes
LM10,11,12 - CPU SCHEDULING algorithms and its processesLM10,11,12 - CPU SCHEDULING algorithms and its processes
LM10,11,12 - CPU SCHEDULING algorithms and its processes
 
Section05 scheduling
Section05 schedulingSection05 scheduling
Section05 scheduling
 
Osy ppt - Copy.pptx
Osy ppt - Copy.pptxOsy ppt - Copy.pptx
Osy ppt - Copy.pptx
 
CPU Scheduling
CPU SchedulingCPU Scheduling
CPU Scheduling
 
CPU scheduling in Operating System Explanation
CPU scheduling in Operating System ExplanationCPU scheduling in Operating System Explanation
CPU scheduling in Operating System Explanation
 
Operating system
Operating systemOperating system
Operating system
 
Lecture 4 process cpu scheduling
Lecture 4   process cpu schedulingLecture 4   process cpu scheduling
Lecture 4 process cpu scheduling
 
PROCESS.pptx
PROCESS.pptxPROCESS.pptx
PROCESS.pptx
 
Round Robin Algorithm.pptx
Round Robin Algorithm.pptxRound Robin Algorithm.pptx
Round Robin Algorithm.pptx
 
ch_scheduling (1).ppt
ch_scheduling (1).pptch_scheduling (1).ppt
ch_scheduling (1).ppt
 
PPT CPU
PPT CPUPPT CPU
PPT CPU
 
Scheduling
SchedulingScheduling
Scheduling
 
In computing, scheduling is the action .
In computing, scheduling is the action .In computing, scheduling is the action .
In computing, scheduling is the action .
 
Processor / CPU Scheduling
Processor / CPU SchedulingProcessor / CPU Scheduling
Processor / CPU Scheduling
 
Cpu scheduling
Cpu schedulingCpu scheduling
Cpu scheduling
 
chapter 5 CPU scheduling.ppt
chapter  5 CPU scheduling.pptchapter  5 CPU scheduling.ppt
chapter 5 CPU scheduling.ppt
 
scheduling.pptx
scheduling.pptxscheduling.pptx
scheduling.pptx
 
May14ProcessScheduling.ppt
May14ProcessScheduling.pptMay14ProcessScheduling.ppt
May14ProcessScheduling.ppt
 
pscheduling.ppt
pscheduling.pptpscheduling.ppt
pscheduling.ppt
 
CPU Scheduling.pptx
CPU Scheduling.pptxCPU Scheduling.pptx
CPU Scheduling.pptx
 

Dernier

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...Pooja Nehwal
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 

Dernier (20)

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 

Process scheduling in Light weight weight and Heavy weight processes.