ಸಂಗ್ರಹ ಸ್ಮರಣೆ

gkloka
0

 

ಸಂಗ್ರಹ ಮೆಮೊರಿಯು ಹೆಚ್ಚಿನ ವೇಗದ ಮೆಮೊರಿಯಾಗಿದೆ, ಇದು ಗಾತ್ರದಲ್ಲಿ ಚಿಕ್ಕದಾಗಿದೆ ಆದರೆ ಮುಖ್ಯ ಮೆಮೊರಿ (RAM) ಗಿಂತ ವೇಗವಾಗಿರುತ್ತದೆ. CPU ಪ್ರಾಥಮಿಕ ಮೆಮೊರಿಗಿಂತ ಹೆಚ್ಚು ವೇಗವಾಗಿ ಅದನ್ನು ಪ್ರವೇಶಿಸಬಹುದು. ಆದ್ದರಿಂದ, ಹೆಚ್ಚಿನ ವೇಗದ CPU ನೊಂದಿಗೆ ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡಲು ಮತ್ತು ಅದರ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಲು ಇದನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.

 

CPU ಮೂಲಕ ಮಾತ್ರ ಸಂಗ್ರಹ ಮೆಮೊರಿಯನ್ನು ಪ್ರವೇಶಿಸಬಹುದು. ಇದು ಮುಖ್ಯ ಮೆಮೊರಿಯ ಕಾಯ್ದಿರಿಸಿದ ಭಾಗವಾಗಿರಬಹುದು ಅಥವಾ CPU ಹೊರಗಿನ ಶೇಖರಣಾ ಸಾಧನವಾಗಿರಬಹುದು. ಇದು CPU ನಿಂದ ಆಗಾಗ್ಗೆ ಬಳಸುವ ಡೇಟಾ ಮತ್ತು ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ, ಸಿಪಿಯುಗೆ ಈ ಡೇಟಾ ಅಗತ್ಯವಿದ್ದಾಗ ಸಿಪಿಯುಗೆ ಡೇಟಾ ತಕ್ಷಣವೇ ಲಭ್ಯವಿರುತ್ತದೆ ಎಂದು ಇದು ಖಚಿತಪಡಿಸುತ್ತದೆ. ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, CPU ಕ್ಯಾಶ್ ಮೆಮೊರಿಯಲ್ಲಿ ಅಗತ್ಯವಿರುವ ಡೇಟಾ ಅಥವಾ ಸೂಚನೆಗಳನ್ನು ಕಂಡುಕೊಂಡರೆ, ಅದು ಪ್ರಾಥಮಿಕ ಮೆಮೊರಿಯನ್ನು (RAM) ಪ್ರವೇಶಿಸುವ ಅಗತ್ಯವಿಲ್ಲ. ಹೀಗಾಗಿ, RAM ಮತ್ತು CPU ನಡುವೆ ಬಫರ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಮೂಲಕ, ಇದು ಸಿಸ್ಟಮ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ವೇಗಗೊಳಿಸುತ್ತದೆ.

ಸಂಗ್ರಹ ಮೆಮೊರಿಯ ವಿಧಗಳು:

L1: ಇದು ಕ್ಯಾಶ್ ಮೆಮೊರಿಯ ಮೊದಲ ಹಂತವಾಗಿದೆ, ಇದನ್ನು ಲೆವೆಲ್ 1 ಕ್ಯಾಶ್ ಅಥವಾ L1 ಕ್ಯಾಶ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಈ ರೀತಿಯ ಕ್ಯಾಶ್ ಮೆಮೊರಿಯಲ್ಲಿ, CPU ನಲ್ಲಿಯೇ ಸ್ವಲ್ಪ ಪ್ರಮಾಣದ ಮೆಮೊರಿ ಇರುತ್ತದೆ. ಒಂದು CPU ನಾಲ್ಕು ಕೋರ್‌ಗಳನ್ನು ಹೊಂದಿದ್ದರೆ (ಕ್ವಾಡ್ ಕೋರ್ cpu), ನಂತರ ಪ್ರತಿ ಕೋರ್ ತನ್ನದೇ ಆದ ಮಟ್ಟದ 1 ಸಂಗ್ರಹವನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಈ ಮೆಮೊರಿಯು CPU ನಲ್ಲಿ ಇರುವುದರಿಂದ, ಇದು CPU ನಂತೆಯೇ ಅದೇ ವೇಗದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಈ ಮೆಮೊರಿಯ ಗಾತ್ರವು 2KB ನಿಂದ 64 KB ವರೆಗೆ ಇರುತ್ತದೆ. L1 ಸಂಗ್ರಹವು ಎರಡು ರೀತಿಯ ಸಂಗ್ರಹಗಳನ್ನು ಹೊಂದಿದೆ: ಸೂಚನೆ ಸಂಗ್ರಹ, ಇದು CPU ಗೆ ಅಗತ್ಯವಿರುವ ಸೂಚನೆಗಳನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ ಮತ್ತು CPU ಗೆ ಅಗತ್ಯವಿರುವ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸುವ ಡೇಟಾ ಸಂಗ್ರಹವಾಗಿದೆ.

L2: ಈ ಸಂಗ್ರಹವನ್ನು ಲೆವೆಲ್ 2 ಕ್ಯಾಶ್ ಅಥವಾ L2 ಕ್ಯಾಶ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಈ ಮಟ್ಟದ 2 ಸಂಗ್ರಹವು CPU ಒಳಗೆ ಅಥವಾ CPU ಹೊರಗೆ ಇರಬಹುದು. CPU ನ ಎಲ್ಲಾ ಕೋರ್‌ಗಳು ತಮ್ಮದೇ ಆದ ಪ್ರತ್ಯೇಕ ಮಟ್ಟದ 2 ಸಂಗ್ರಹವನ್ನು ಹೊಂದಬಹುದು, ಅಥವಾ ಅವುಗಳು ತಮ್ಮ ನಡುವೆ ಒಂದು L2 ಸಂಗ್ರಹವನ್ನು ಹಂಚಿಕೊಳ್ಳಬಹುದು. ಒಂದು ವೇಳೆ ಇದು CPU ನ ಹೊರಗಿದ್ದರೆ, ಇದು CPU ನೊಂದಿಗೆ ಅತಿ ವೇಗದ ಬಸ್‌ನೊಂದಿಗೆ ಸಂಪರ್ಕ ಹೊಂದಿದೆ. ಈ ಸಂಗ್ರಹದ ಮೆಮೊರಿ ಗಾತ್ರವು 256 KB ನಿಂದ 512 KB ವ್ಯಾಪ್ತಿಯಲ್ಲಿದೆ. ವೇಗದ ವಿಷಯದಲ್ಲಿ, ಅವು L1 ಸಂಗ್ರಹಕ್ಕಿಂತ ನಿಧಾನವಾಗಿರುತ್ತವೆ.

L3: ಇದನ್ನು ಲೆವೆಲ್ 3 ಕ್ಯಾಷ್ ಅಥವಾ L3 ಕ್ಯಾಶ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಈ ಸಂಗ್ರಹವು ಎಲ್ಲಾ ಪ್ರೊಸೆಸರ್‌ಗಳಲ್ಲಿ ಇರುವುದಿಲ್ಲಕೆಲವು ಉನ್ನತ ಮಟ್ಟದ ಪ್ರೊಸೆಸರ್‌ಗಳು ಈ ರೀತಿಯ ಸಂಗ್ರಹವನ್ನು ಹೊಂದಿರಬಹುದು. ಲೆವೆಲ್ 1 ಮತ್ತು ಲೆವೆಲ್ 2 ಕ್ಯಾಶ್‌ನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚಿಸಲು ಈ ಸಂಗ್ರಹವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಇದು CPU ನ ಹೊರಗೆ ಇದೆ ಮತ್ತು CPU ನ ಎಲ್ಲಾ ಕೋರ್‌ಗಳಿಂದ ಹಂಚಿಕೊಳ್ಳಲ್ಪಡುತ್ತದೆ. ಇದರ ಮೆಮೊರಿ ಗಾತ್ರವು 1 MB ನಿಂದ 8 MB ವರೆಗೆ ಇರುತ್ತದೆ. ಇದು L1 ಮತ್ತು L2 ಸಂಗ್ರಹಕ್ಕಿಂತ ನಿಧಾನವಾಗಿದ್ದರೂ, ಇದು ರ್ಯಾಂಡಮ್ ಆಕ್ಸೆಸ್ ಮೆಮೊರಿಗಿಂತ (RAM) ವೇಗವಾಗಿರುತ್ತದೆ.

CPU ನೊಂದಿಗೆ ಸಂಗ್ರಹ ಮೆಮೊರಿ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ?

CPU ಗೆ ಡೇಟಾ ಅಗತ್ಯವಿರುವಾಗ, ಮೊದಲನೆಯದಾಗಿ, ಅದು L1 ಸಂಗ್ರಹದೊಳಗೆ ಕಾಣುತ್ತದೆ. ಇದು L1 ನಲ್ಲಿ ಏನನ್ನೂ ಕಂಡುಹಿಡಿಯದಿದ್ದರೆ, ಅದು L2 ಸಂಗ್ರಹದೊಳಗೆ ಕಾಣುತ್ತದೆ. ಮತ್ತೊಮ್ಮೆ, ಅದು L2 ಸಂಗ್ರಹದಲ್ಲಿ ಡೇಟಾವನ್ನು ಕಂಡುಹಿಡಿಯದಿದ್ದರೆ, ಅದು L3 ಸಂಗ್ರಹವನ್ನು ನೋಡುತ್ತದೆ. ಕ್ಯಾಶ್ ಮೆಮೊರಿಯಲ್ಲಿ ಡೇಟಾ ಕಂಡುಬಂದರೆ, ಅದನ್ನು ಕ್ಯಾಶ್ ಹಿಟ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಇದಕ್ಕೆ ವ್ಯತಿರಿಕ್ತವಾಗಿ, ಸಂಗ್ರಹದೊಳಗೆ ಡೇಟಾ ಕಂಡುಬರದಿದ್ದರೆ, ಅದನ್ನು ಕ್ಯಾಶ್ ಮಿಸ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.

ಯಾವುದೇ ಸಂಗ್ರಹ ಸ್ಮರಣೆಯಲ್ಲಿ ಡೇಟಾ ಲಭ್ಯವಿಲ್ಲದಿದ್ದರೆ, ಅದು ರಾಂಡಮ್ ಆಕ್ಸೆಸ್ ಮೆಮೊರಿ (RAM) ಒಳಗೆ ಕಾಣುತ್ತದೆ. RAM ಸಹ ಡೇಟಾವನ್ನು ಹೊಂದಿಲ್ಲದಿದ್ದರೆ, ಅದು ಹಾರ್ಡ್ ಡಿಸ್ಕ್ ಡ್ರೈವ್‌ನಿಂದ ಡೇಟಾವನ್ನು ಪಡೆಯುತ್ತದೆ.

ಆದ್ದರಿಂದ, ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಮೊದಲ ಬಾರಿಗೆ ಪ್ರಾರಂಭಿಸಿದಾಗ ಅಥವಾ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಮೊದಲ ಬಾರಿಗೆ ತೆರೆದಾಗ, ಸಂಗ್ರಹ ಮೆಮೊರಿಯಲ್ಲಿ ಅಥವಾ RAM ನಲ್ಲಿ ಡೇಟಾ ಲಭ್ಯವಿರುವುದಿಲ್ಲ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, CPU ನೇರವಾಗಿ ಹಾರ್ಡ್ ಡಿಸ್ಕ್ ಡ್ರೈವಿನಿಂದ ಡೇಟಾವನ್ನು ಪಡೆಯುತ್ತದೆ. ಅದರ ನಂತರ, ನೀವು ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿದಾಗ ಅಥವಾ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ತೆರೆದಾಗ, CPU ಆ ಡೇಟಾವನ್ನು ಕ್ಯಾಶ್ ಮೆಮೊರಿ ಅಥವಾ RAM ನಿಂದ ಪಡೆಯಬಹುದು.

 

Post a Comment

0 Comments

Post a Comment (0)

#buttons=(Ok, Go it!) #days=(20)

Our website uses cookies to enhance your experience. Check Now
Ok, Go it!