First, the cache memory is shared by various processes present which is executing on the system and secondly the cache memory is considerably smaller than the main memory and therefore there is a notion of eviction wherein the data present in the cache is evicted a new data which is recently accessed is stored in the cache memory so as a result we have something known as cache hits and cache misses.
ಮೊದಲನೆಯದಾಗಿ, ಸಿಸ್ಟಂ ನಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳ್ಳುವ ವಿವಿಧ ಪ್ರಕ್ರಿಯೆಗಳಿಂದ ಕ್ಯಾಶ್ ಮೆಮೊರಿ ಯನ್ನು ಹಂಚಿಕೊಳ್ಳಲಾಗುತ್ತದೆ ಮತ್ತು ಎರಡನೆಯದಾಗಿ ಕ್ಯಾಶ್ ಮೆಮೊರಿ ಯು ಮುಖ್ಯ ಮೆಮೊರಿ ಗಿಂತ ಗಣನೀಯವಾಗಿ ಚಿಕ್ಕದಾಗಿದೆ ಮತ್ತು ಆದ್ದರಿಂದ ಹೊರಹಾಕುವಿಕೆಯ ಕಲ್ಪನೆಯಿದೆ, ಇದರಲ್ಲಿ ಸಂಗ್ರಹದಲ್ಲಿರುವ ಡೇಟಾ ವು ಹೊಸ ಡೇಟಾ ವನ್ನು ಹೊರಹಾಕುತ್ತದೆ. ಇತ್ತೀಚೆಗೆ ಪ್ರವೇಶಿಸಲಾಗಿದೆ ಕ್ಯಾಶ್ ಮೆಮೊರಿ ಯಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ ಆದ್ದರಿಂದ ನಾವು ಕ್ಯಾಶ್ ಹಿಟ್  ಗಳು ಮತ್ತು ಕ್ಯಾಶ್ ಮಿಸ್  ಗಳು ಎಂದು ಕರೆಯುತ್ತೇವೆ.