ಆದ್ದರಿಂದ, ಪ್ರೋಗ್ರೆಸ್ ನ ಅಗತ್ಯತೆಯ ಷರತ್ತು ಎಂದರೆ ಯಾವುದೇ ಪ್ರಕ್ರಿಯೆಯು ನಿರ್ಣಾಯಕ ವಿಭಾಗದಲ್ಲಿಲ್ಲದಿದ್ದರೆ ಮತ್ತು ನಿರ್ಣಾಯಕ ವಿಭಾಗಕ್ಕೆ ಪ್ರಕ್ರಿಯೆಯು ವಿನಂತಿಸಿದರೆ, ಅದಕ್ಕೆ ಲಾಕ್ ಅನ್ನು ನೀಡಬೇಕು, ಮೂಲಭೂತವಾಗಿ ಅದು ನಿರ್ಣಾಯಕ ವಿಭಾಗದಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳ್ಳಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.
അതിനാൽ, പ്രോസസ്സ് റീക്വയർമെൻറ് കണ്ടീഷൻ സൂചിപ്പിക്കുന്നത് ക്രിട്ടിക്കൽ സെക്ഷനിൽ ഒരു പ്രക്രിയയും ഇല്ല എങ്കിലും, ഒരു പ്രക്രിയ ക്രിട്ടിക്കൽ സെക്ഷന് അഭ്യർത്ഥിക്കുകയും ചെയ്യുകയാണെങ്കിൽ, അതിന് ലോക്ക് നൽകണം, അടിസ്ഥാനപരമായി അതിന് ക്രിട്ടിക്കൽ സെക്ഷനിൽ നടപ്പിലാക്കാൻ കഴിയണം.