So note that, each of these xchg instructions has a huge performance overhead because it requires that the locked keyword that is the X value would go all the way to the memory and read and write data from the memory.
ಆದ್ದರಿಂದ ಗಮನಿಸಿ, ಈ ಪ್ರತಿಯೊಂದು xchg ಸೂಚನೆಗಳು ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯ ಓವರ್ ಹೆಡ್ ಅನ್ನು ಹೊಂದಿದೆ ಏಕೆಂದರೆ X ಮೌಲ್ಯವಾಗಿರುವ, ಲಾಕ್ ಮಾಡಿದ ಕೀವರ್ಡ್, ಎಲ್ಲಾ ರೀತಿಯಲ್ಲೂ ಮೆಮೊರಿಗೆ ಹೋಗುತ್ತದೆ ಮತ್ತು ಮೆಮೊರಿಯಿಂದ ಡೇಟಾವನ್ನು ಓದುತ್ತದೆ ಮತ್ತು ಬರೆಯುತ್ತದೆ.