CSE2005 - Operating Systems: Scope Fall-Semester2021-2022

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

CSE2005 - Operating Systems

Reference Textbook: Operating System Concepts by Avi Silberschatz, Greg Gagne, and Peter Baer Galvin
1
Fall-Semester2021-2022 SCOPE
CSE2005 - Operating Systems

Thrashing

2
SCOPE
CSE2005 - Operating Systems

Thrashing
• If a process does not have “enough” pages, the page-fault rate is
very high
– Page fault to get page
– Replace existing frame
– But quickly need replaced frame back
– This leads to:
• Low CPU utilization
• Operating system thinking that it needs to increase the degree
of multiprogramming
• Another process added to the system

• Thrashing  a process is busy swapping pages in and out

SCOPE
CSE2005 - Operating Systems

Thrashing

SCOPE
CSE2005 - Operating Systems

Synchronization

SCOPE
CSE2005 - Operating Systems

Synchronization

SCOPE
CSE2005 - Operating Systems

Synchronization

SCOPE

You might also like