So, each of these processes let us assume is using the same critical section and invokes the lock in order to enter into the critical section, and at the end of the critical section would invoke unlock which would then wake up another process waiting for the critical section. So, it could happen if we have large number of processes that, there are several processes present in the sleep mode while one process enters into the critical section.
ಆದ್ದರಿಂದ, ಈ ಪ್ರತಿಯೊಂದು ಪ್ರಕ್ರಿಯೆಯು ಒಂದೇ ನಿರ್ಣಾಯಕ ವಿಭಾಗವನ್ನು ಬಳಸುತ್ತಿದೆ ಮತ್ತು ನಿರ್ಣಾಯಕ ವಿಭಾಗಕ್ಕೆ ಪ್ರವೇಶಿಸಲು ಲಾಕ್ ಅನ್ನು ಆಹ್ವಾನಿಸುತ್ತದೆ ಮತ್ತು ನಿರ್ಣಾಯಕ ವಿಭಾಗದ ಕೊನೆಯಲ್ಲಿ ಅನ್ ಲಾಕ್ ಅನ್ನು ಆಹ್ವಾನಿಸುತ್ತದೆ, ಅದು ನಿರ್ಣಾಯಕ ವಿಭಾಗಕ್ಕಾಗಿ ಕಾಯುತ್ತಿರುವ ಮತ್ತೊಂದು ಪ್ರಕ್ರಿಯೆಯನ್ನು ಎಚ್ಚರಗೊಳಿಸುತ್ತದೆ. . ಆದ್ದರಿಂದ, ನಾವು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ಅದು ಸಂಭವಿಸಬಹುದು, ಒಂದು ಪ್ರಕ್ರಿಯೆಯು ನಿರ್ಣಾಯಕ ವಿಭಾಗಕ್ಕೆ ಪ್ರವೇಶಿಸಿದಾಗ, ಸ್ಲೀಪ್ ಮೋಡ್ ನಲ್ಲಿ ಹಲವಾರು ಪ್ರಕ್ರಿಯೆಗಳು ಇರುತ್ತವೆ.