So, what is required is it is like this suppose I have in a program, there is a memory location whose name is say flag and there are two programs. So, program P1 and program P2 both of them want to modify a portion of the memory.
ಮೌಲ್ಯಕ್ಕೆ ಸೆಟ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ. ಇಲ್ಲಿ ಅಗತ್ಯವಿರುವ ಸಂಗತಿಯೆಂದರೆ, ನಾನು ಪ್ರೋಗ್ರಾಂನಲ್ಲಿ ಇದ್ದೇನೆ ಎಂದು ಭಾವಿಸೋಣ, ಇಲ್ಲಿ ಫ್ಲಾಗ್ ಎಂಬ ಹೆಸರಿನ ಮೆಮೊರಿ ಸ್ಥಳವಿದೆ ಮತ್ತು ಪ್ರೋಗ್ರಾಂ ಪಿ1 ಮತ್ತು ಪ್ರೋಗ್ರಾಂ ಪಿ2 ಎಂಬ ಎರಡು ಪ್ರೋಗ್ರಾಂಗಳಿವೆ ಎಂದುಕೊಳ್ಳೋಣ, ಇವೆರಡೂ ಇಲ್ಲಿ ಮೆಮೊರಿಯ ಒಂದು ಭಾಗವನ್ನು ಮಾರ್ಪಡಿಸಲು ಬಯಸುತ್ತವೆ.