Thrashing

Question 1
Thrashing
A
always occurs on large computers
B
is a natural consequence of virtual memory systems
C
can always be avoided by swapping
D
can be caused by poor paging algorithms
       Operating-Systems       Thrashing       ISRO CS 2008
Question 1 Explanation: 
When the degree of multiprogramming increases, the CPU utilization will drastically fall down and the system will spent more time only in the page replacement and the time taken to complete the execution of the process will increase. This situation in the system is called as thrashing. It can also be a consequence of poor programming algorithms.
Question 2
Which of the following are the likely causes of thrashing?
A
Page size was very small
B
There are too many programs running in the system
C
Least recently used policy is used for page replacement
D
First in First out policy is used for page replacement
       Operating-Systems       Thrashing       ISRO CS 2013
Question 2 Explanation: 
If a process is given too few frames,its faulting rate will rise dramatically. If this occurs for many or all the processes, the resulting situation in which the system is doing very little useful work due to the high I/O requirements for all the page faults is called thrashing.
There are 2 questions to complete.
PHP Code Snippets Powered By : XYZScripts.com