પ્રોગ્રેસની આવશ્યકતાની સ્થિતિમાં જણાવાયું છે કે જો કોઈ પ્રોસેસ ક્રિટીકલ સેક્શનમાં ન હોય, અને ક્રિટીકલ સેક્શન માટે પ્રોસેસની વિનંતી હોય, તો તેને લોક આપવો જોઈએ, આવશ્યકપણે તે ક્રિટીકલ સેક્શનમાં ચલાવવામાં સમર્થ હોવું જોઈએ.
ಆದ್ದರಿಂದ, ಪ್ರೋಗ್ರೆಸ್ ನ ಅಗತ್ಯತೆಯ ಷರತ್ತು ಎಂದರೆ ಯಾವುದೇ ಪ್ರಕ್ರಿಯೆಯು ನಿರ್ಣಾಯಕ ವಿಭಾಗದಲ್ಲಿಲ್ಲದಿದ್ದರೆ ಮತ್ತು ನಿರ್ಣಾಯಕ ವಿಭಾಗಕ್ಕೆ ಪ್ರಕ್ರಿಯೆಯು ವಿನಂತಿಸಿದರೆ, ಅದಕ್ಕೆ ಲಾಕ್ ಅನ್ನು ನೀಡಬೇಕು, ಮೂಲಭೂತವಾಗಿ ಅದು ನಿರ್ಣಾಯಕ ವಿಭಾಗದಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳ್ಳಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.