ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವುದು. ಸಾಮಾನ್ಯ ಅರ್ಥದಲ್ಲಿ "ಕ್ಯಾಶ್ಡ್ ಡೇಟಾ" ಎಂದರೆ ಏನು? ಕ್ಯಾಶ್ ಮಾಡಿದ ಡೇಟಾವನ್ನು ತೆರವುಗೊಳಿಸಲು ಸಾಧ್ಯವೇ?

ಸಂಗ್ರಹ ಎಂದರೇನು ಮತ್ತು ಯಾವ ಪ್ರಕಾರಗಳಿವೆ ಎಂಬುದನ್ನು ಈ ಲೇಖನವು ನಿಮಗೆ ತಿಳಿಸುತ್ತದೆ. ಈ ಪದದ ಅರ್ಥವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳದ ಕಂಪ್ಯೂಟರ್ ಬಳಕೆದಾರರಿಂದ ಈ ಪ್ರಶ್ನೆಯನ್ನು ಹೆಚ್ಚಾಗಿ ಕೇಳಲಾಗುತ್ತದೆ. ಕ್ಯಾಷ್ ಮೆಮೊರಿಯಲ್ಲಿ ಹಲವಾರು ವಿಧಗಳಿವೆ ವಿವಿಧ ಸಾಧನಗಳು. ಇದು ಕಂಪ್ಯೂಟರ್ನ ಅವಿಭಾಜ್ಯ ಅಂಗವಾಗಿದೆ ಮತ್ತು ಅದಕ್ಕೆ ಸರಳವಾಗಿ ಅವಶ್ಯಕವಾಗಿದೆ ಗುಣಮಟ್ಟದ ಕೆಲಸ. ಲೇಖನವು ವ್ಯತ್ಯಾಸಗಳನ್ನು ವಿವರವಾಗಿ ವಿವರಿಸುತ್ತದೆ ಮತ್ತು ಸಂಗ್ರಹವನ್ನು ಯಾವಾಗ ತೆರವುಗೊಳಿಸಬೇಕು ಮತ್ತು ಅದು ಏನು ಕಾರಣವಾಗುತ್ತದೆ ಎಂಬುದರ ಕುರಿತು ಮಾತನಾಡುತ್ತದೆ.

ಸಂಗ್ರಹ ಮೆಮೊರಿ ಎಂದರೇನು?

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

ಕಂಪ್ಯೂಟರ್ ಸಂಗ್ರಹ ಎಂದರೇನು?

ಕಂಪ್ಯೂಟರ್ RAM ಅನ್ನು ಹೊಂದಿದೆ, ಇದು ಅದರ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು ಬಳಸುತ್ತದೆ. ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿನ ಸಂಗ್ರಹ ಮೆಮೊರಿಯು ಪ್ರೊಸೆಸರ್ ಮತ್ತು RAM ನಡುವಿನ ಬಫರ್ ಆಗಿದೆ. ಇದು ಪ್ರೊಸೆಸರ್‌ಗೆ ಹತ್ತಿರದಲ್ಲಿದೆ, ಆದ್ದರಿಂದ ಕಾರ್ಯಾಚರಣೆಯ ಒಂದನ್ನು ಪಡೆಯುವ ಬದಲು ಅದರಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿರುವ ಮಾಹಿತಿಯನ್ನು ಬಳಸುವುದು ವೇಗವಾಗಿರುತ್ತದೆ.

ಕೆಲಸದ ಉದಾಹರಣೆ

ಅದರ ಸಾರವನ್ನು ಸರಿಯಾಗಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸಂಗ್ರಹ ಮೆಮೊರಿ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದಕ್ಕೆ ನೀವು ಉದಾಹರಣೆಯನ್ನು ನೀಡಬಹುದು. ಒಬ್ಬ ವ್ಯಕ್ತಿಯು ತನಗೆ ನೆನಪಿಲ್ಲದ ಫೋನ್ ಸಂಖ್ಯೆಗಳನ್ನು ಕಂಡುಹಿಡಿಯಬೇಕು. ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಫೋನ್ ಸಂಖ್ಯೆಗಳನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ಪ್ರೊಸೆಸರ್ ಮಾಹಿತಿಯನ್ನು ಹೇಗೆ ಹುಡುಕುತ್ತದೆ ಎಂಬುದಕ್ಕೆ ಸಮನಾಗಿರುತ್ತದೆ ಯಾದೃಚ್ಛಿಕ ಪ್ರವೇಶ ಮೆಮೊರಿ. ಈ ಫೋನ್ ಸಂಖ್ಯೆಗಳು ರೆಕಾರ್ಡ್ ಆಗಿದ್ದರೆ ಪ್ರತ್ಯೇಕ ಹಾಳೆ, ಒಬ್ಬ ವ್ಯಕ್ತಿಯು ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಹುಡುಕದೆಯೇ ಅವುಗಳನ್ನು ತ್ವರಿತವಾಗಿ ಗುರುತಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಈ ಕಾಗದದ ತುಣುಕು ಕ್ಯಾಶ್ ಮೆಮೊರಿಗೆ ಉದಾಹರಣೆಯಾಗಿದೆ. ಕಂಪ್ಯೂಟರ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅಲ್ಲಿ ಮಾಹಿತಿಯನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡುತ್ತದೆ ಅದು ಸಾಮಾನ್ಯವಾಗಿ ಉಪಯುಕ್ತವಾಗಿರುತ್ತದೆ. ಇದು ಸಹಜವಾಗಿ, ಕಂಪ್ಯೂಟರ್ನ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಹೆಚ್ಚು ಉತ್ತಮಗೊಳಿಸುತ್ತದೆ, ಇದರಿಂದಾಗಿ ಅದರ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ.

ಬ್ರೌಸರ್ ಸಂಗ್ರಹ

ಬ್ರೌಸರ್ ಕ್ಯಾಶ್ ಮೆಮೊರಿಯನ್ನು ಸಹ ಬಳಸುತ್ತದೆ. ಅವರು ಮಾಹಿತಿ, ಚಿತ್ರಗಳು, ಧ್ವನಿಗಳು ಮತ್ತು ಹೆಚ್ಚಿನದನ್ನು ಅಲ್ಲಿ ಅಪ್‌ಲೋಡ್ ಮಾಡುತ್ತಾರೆ. ನೀವು ಮೊದಲ ಬಾರಿಗೆ ಭೇಟಿ ನೀಡಿದ ಸೈಟ್‌ಗಿಂತ ವೇಗವಾಗಿ ನೀವು ಭೇಟಿ ನೀಡುವ ಸೈಟ್ ಅನ್ನು ನಿಮ್ಮ ಬ್ರೌಸರ್ ತೆರೆಯುವ ರೀತಿಯಲ್ಲಿ ಇದನ್ನು ಕಾಣಬಹುದು. ಇದು ಸಂಭವಿಸುತ್ತದೆ ಏಕೆಂದರೆ ಈ ಸೈಟ್ ಅನ್ನು ನೀವು ಆಗಾಗ್ಗೆ ಭೇಟಿ ಮಾಡುತ್ತೀರಿ ಎಂದು ಬ್ರೌಸರ್ "ಅರ್ಥಮಾಡಿಕೊಂಡಿದೆ" ಮತ್ತು ಪ್ರತಿ ಬಾರಿಯೂ ಅದರಿಂದ ಮಾಹಿತಿಯನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡದಿರಲು ಮತ್ತು ಅದರ ಮೇಲೆ ಸಮಯವನ್ನು ವ್ಯರ್ಥ ಮಾಡದಿರಲು, ಕೆಲಸವನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು ಮತ್ತು ಸಮಯವನ್ನು ಉಳಿಸಲು ಇದು ಸಂಗ್ರಹ ಮೆಮೊರಿಯಲ್ಲಿ ಉಳಿಸುತ್ತದೆ . ಈ ತಾತ್ಕಾಲಿಕ ಸಂಗ್ರಹಣೆಗಾಗಿ ಬ್ರೌಸರ್ ಹಾರ್ಡ್ ಡ್ರೈವ್ ಜಾಗವನ್ನು ಬಳಸುತ್ತದೆ. ಬ್ರೌಸರ್ ಸಂಗ್ರಹದ ಗಾತ್ರವನ್ನು ಬ್ರೌಸರ್ನಲ್ಲಿಯೇ ಸರಿಹೊಂದಿಸಬಹುದು. ಆದರೆ ಅವನು ಸಂಪೂರ್ಣ ಜಾಗವನ್ನು ಮಾಹಿತಿಯೊಂದಿಗೆ ತುಂಬಿದರೆ, ಆಗ ನೆನಪಿಸಿಕೊಳ್ಳುವುದು ಯೋಗ್ಯವಾಗಿದೆ ಹೊಸ ಮಾಹಿತಿಹಳೆಯದನ್ನು ಸ್ಥಳಾಂತರಿಸುವ ಮೂಲಕ ಅಲ್ಲಿ ಲೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ, ಅದನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ. ನಿಮಗೆ ಅಗತ್ಯವಿಲ್ಲ ಎಂದು ನೀವು ಭಾವಿಸಿದರೆ ನಿಮ್ಮ ಬ್ರೌಸರ್ ಸಂಗ್ರಹವನ್ನು ನೀವು ಸುಲಭವಾಗಿ ತೆರವುಗೊಳಿಸಬಹುದು.

Android ನಲ್ಲಿ ಆಟಗಳಿಗಾಗಿ ಸಂಗ್ರಹ

ಆಂಡ್ರಾಯ್ಡ್ ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗಳ ಬಳಕೆದಾರರು ಸಾಮಾನ್ಯವಾಗಿ ಆಂಡ್ರಾಯ್ಡ್‌ಗಾಗಿ ಸಂಗ್ರಹ ಏನು ಎಂದು ಆಶ್ಚರ್ಯ ಪಡುತ್ತಾರೆ. ಹೆಚ್ಚಾಗಿ ಇದು ಆಡಲು ಅಗತ್ಯವಿದೆ 3D ಗ್ರಾಫಿಕ್ಸ್, ಹೆಚ್ಚುವರಿ ವಸ್ತುಗಳಿಗೆ ಹೆಚ್ಚಿನ ಸ್ಥಳಾವಕಾಶ ಬೇಕಾಗುತ್ತದೆ. ಕೆಲವೊಮ್ಮೆ ಆಟಗಳಿಗೆ ನೀವು ಆಟವನ್ನು ಪ್ರವೇಶಿಸಿದಾಗ ಅದು ಸ್ವತಃ ಡೌನ್‌ಲೋಡ್ ಆಗುತ್ತದೆ. ಇಂಟರ್ನೆಟ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು, ಆಟವು ಸ್ವತಂತ್ರವಾಗಿ ಅಗತ್ಯವಿರುವ ಮಾಹಿತಿಯನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಶೇಖರಣೆಯಲ್ಲಿ ಇರಿಸುತ್ತದೆ. ಆದರೆ ಕೆಲವೊಮ್ಮೆ ಆಟದ ಸಂಗ್ರಹವನ್ನು ನೀವೇ ಶೇಖರಣೆಯಲ್ಲಿ ಇರಿಸಬೇಕಾಗುತ್ತದೆ. ಆಟವನ್ನು ಸ್ಥಾಪಿಸಲು ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸುವ ಮೂಲಕ ನೀವು ಇದನ್ನು ಮಾಡಬಹುದು. ಹೆಚ್ಚಾಗಿ, ಸಂಗ್ರಹದೊಂದಿಗೆ ಆಟವನ್ನು ಈ ಕೆಳಗಿನಂತೆ ಸ್ಥಾಪಿಸಲಾಗಿದೆ. ಅನುಸ್ಥಾಪನಾ ಫೈಲ್ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ ಎಲ್ಲಿಯಾದರೂ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ, ಏಕೆಂದರೆ ಈ ಫೈಲ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬೇಕಾಗಿದೆ. ಸಂಗ್ರಹವನ್ನು ನಿಮ್ಮ ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ನಲ್ಲಿ ವಿಶೇಷವಾಗಿ ಗೊತ್ತುಪಡಿಸಿದ ಸ್ಥಳದಲ್ಲಿ ಇರಿಸಬೇಕು ಇದರಿಂದ ಆಟ ಪ್ರಾರಂಭವಾದಾಗ, ಅದು ಮಾಹಿತಿಯನ್ನು ಓದಲು ಪ್ರಾರಂಭಿಸುತ್ತದೆ ಸರಿಯಾದ ಸ್ಥಳ. ಸಂಗ್ರಹವು ಅಗತ್ಯವಿರುವ ಸ್ಥಳದಲ್ಲಿ ಇದ್ದರೆ, ಆಟವು ಸರಾಗವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ನೀವು ಅದನ್ನು ನಕಲಿಸಬೇಕಾದ ಸ್ಥಳವನ್ನು ಆಟದ ವಿವರಣೆಯಲ್ಲಿ ಸೂಚಿಸಲಾಗುತ್ತದೆ.

"ಕ್ಲೀಯರ್ ಕ್ಯಾಶ್" ಎಂದರೆ ಏನು?

"ಕ್ಲಿಯರ್ ಕ್ಯಾಶ್" ಏನೆಂದು ಅನೇಕ ಜನರಿಗೆ ತಿಳಿದಿಲ್ಲ. ಇದರರ್ಥ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು ಅಗತ್ಯವಿರುವ ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿರುವ ಎಲ್ಲಾ ಮಾಹಿತಿಯನ್ನು ಅಳಿಸುವುದು. ಸಂಪೂರ್ಣವಾಗಿ ಅಗತ್ಯವಿದ್ದರೆ ಮಾತ್ರ ಇದನ್ನು ಮಾಡಬೇಕು. ಬ್ರೌಸರ್ ಸಂಗ್ರಹವನ್ನು ಅಳಿಸಿದ ನಂತರ, ನೀವು ನಿರಂತರವಾಗಿ ಬಳಸುವ ಸೈಟ್‌ಗಳು ಲೋಡ್ ಆಗಲು ಸ್ವಲ್ಪ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಎಂದು ಹೇಳೋಣ. ಎಲ್ಲಾ ನಂತರ, ಅವರು ಸೈಟ್ನಲ್ಲಿ ಎಲ್ಲಾ ಮಾಹಿತಿಯನ್ನು ಮರು-ಡೌನ್ಲೋಡ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ. ನಿಮ್ಮ ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ನಲ್ಲಿ ಸಂಗ್ರಹವನ್ನು ಅಳಿಸಿದ ನಂತರ, ಅಗತ್ಯವಿರುವ ಆಟಗಳನ್ನು ಈ ಸಾಮಗ್ರಿಗಳಿಲ್ಲದೆ ಪ್ರಾರಂಭಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ.

ಒಬ್ಬ ವ್ಯಕ್ತಿಯು ಸಂಗ್ರಹವನ್ನು ತೆರವುಗೊಳಿಸುವುದರ ಅರ್ಥವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬೇಕು ಮತ್ತು ಅದು ಏನು ಕಾರಣವಾಗಬಹುದು ಎಂಬುದನ್ನು ತಿಳಿದಿರಬೇಕು. ಸಹಜವಾಗಿ, ಅದನ್ನು ಸ್ವಚ್ಛಗೊಳಿಸಲು ಅಗತ್ಯವಾದಾಗ ಕೆಲವೊಮ್ಮೆ ಸಂದರ್ಭಗಳು ಉದ್ಭವಿಸುತ್ತವೆ. ಇದು ಮೆಮೊರಿ ಓವರ್‌ಫ್ಲೋ ಅಥವಾ ಇದು ಕಾರಣವಾಗಬಹುದಾದ ಸಮಸ್ಯೆಗಳ ಕಾರಣದಿಂದಾಗಿರಬಹುದು. ಕೆಲವೊಮ್ಮೆ ಸಂಗ್ರಹವು ಕಂಪ್ಯೂಟರ್ನ ಕಾರ್ಯಾಚರಣೆಯಲ್ಲಿ ಹಸ್ತಕ್ಷೇಪ ಮಾಡಬಹುದು ಎಂದು ಸಂಭವಿಸುತ್ತದೆ. ಈ ಬಗ್ಗೆ ನಿಗಾ ಇಡಬೇಕಿದೆ. CCleaner ನಿಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ ನಿಮಗೆ ಅಗತ್ಯವಿಲ್ಲದ ಸಂಗ್ರಹಗಳನ್ನು ಹುಡುಕಬಹುದು ಮತ್ತು ಅವುಗಳನ್ನು ತೆಗೆದುಹಾಕಬಹುದು. ಈ ಪ್ರೋಗ್ರಾಂ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಇದು ದೋಷಗಳಿಗಾಗಿ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಪರಿಶೀಲಿಸಬಹುದು, ಸ್ವಚ್ಛಗೊಳಿಸಬಹುದು ಸಿಸ್ಟಮ್ ನೋಂದಾವಣೆ, ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ಪ್ರಾರಂಭವಾದಾಗ ಸ್ವಯಂ ಲೋಡ್ ಮಾಡಲು ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಹೊಂದಿಸಿ. ಇದನ್ನು ಪ್ರಮುಖ ಕಾರ್ಯ ಎಂದೂ ಕರೆಯಬಹುದು. ಎಲ್ಲಾ ನಂತರ, ಸಾಮಾನ್ಯವಾಗಿ ನಾವು ಇಂಟರ್ನೆಟ್ನಿಂದ ಡೌನ್ಲೋಡ್ ಮಾಡುವ ಪ್ರೋಗ್ರಾಂಗಳು ವಿಂಡೋಸ್ ಪ್ರಾರಂಭವಾದಾಗ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡಲ್ಪಡುತ್ತವೆ. ಒಂದು ವೇಳೆ ಒಂದು ದೊಡ್ಡ ಸಂಖ್ಯೆಯಕಂಪ್ಯೂಟರ್ ಪ್ರಾರಂಭವಾದಾಗ ಅಂತಹ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಲೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ, ಅದು ಆನ್ ಮಾಡಿದಾಗ ಬಹಳ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಇದನ್ನು ಸುಲಭವಾಗಿ ಸರಿಪಡಿಸಬಹುದು CCleaner ಪ್ರೋಗ್ರಾಂ, ಸಿಸ್ಟಮ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುವಾಗ ನಿಮಗೆ ಅಗತ್ಯವಿರುವ ಮತ್ತು ನಿಮಗೆ ಅಗತ್ಯವಿಲ್ಲದ ಆಟೋರನ್ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ನೀವೇ ಹೊಂದಿಸಬಹುದು. ಸಂಗ್ರಹವನ್ನು ತೆರವುಗೊಳಿಸುವುದು ಏನೆಂದು ನಿಮಗೆ ಈಗಾಗಲೇ ತಿಳಿದಿರುವಾಗ, ನೀವು ಅದನ್ನು ಏಕೆ ಮಾಡಬೇಕೆಂಬುದರ ಕಾರಣಗಳನ್ನು ನೀವು ವಿವರವಾಗಿ ಕಂಡುಹಿಡಿಯಬೇಕು.

ಸಂಗ್ರಹವನ್ನು ಏಕೆ ತೆರವುಗೊಳಿಸಿ?

ಈ ಸ್ಮರಣೆಯನ್ನು ಏಕೆ ತೆರವುಗೊಳಿಸಬೇಕು ಎಂಬುದಕ್ಕೆ ಒಂದು ಕಾರಣವೆಂದರೆ ಉಚಿತ ಸ್ಥಳಡಿಸ್ಕ್ನಲ್ಲಿ. ಬಹು ಬ್ರೌಸರ್ ಹೊಂದಿರುವ ಜನರಿಗೆ ಇದು ವಿಶೇಷವಾಗಿ ಸತ್ಯವಾಗಿದೆ. ಪ್ರತಿಯೊಂದು ಬ್ರೌಸರ್ ತನ್ನದೇ ಆದ ವೈಯಕ್ತಿಕ ಸಂಗ್ರಹಕ್ಕಾಗಿ ನಿಮ್ಮ ಹಾರ್ಡ್ ಡ್ರೈವ್‌ನಿಂದ ಜಾಗವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಇದು ಮೆಮೊರಿಯ ಮೇಲೆ ಗಮನಾರ್ಹ ಪರಿಣಾಮ ಬೀರಬಹುದು.

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

ಆಗಾಗ್ಗೆ ವಿವಿಧ ಗ್ಯಾಜೆಟ್‌ಗಳನ್ನು ಬಳಸುವ ಪ್ರತಿಯೊಬ್ಬ ವ್ಯಕ್ತಿಯು "ಸಂಗ್ರಹ" ಮತ್ತು "ಡೇಟಾ ಕ್ಯಾಶಿಂಗ್" ಎಂಬ ಪರಿಕಲ್ಪನೆಗಳನ್ನು ಒಂದಲ್ಲ ಒಂದು ರೀತಿಯಲ್ಲಿ ಎದುರಿಸುತ್ತಾರೆ. ಬಹುಶಃ ಅವರು ಈ ಪರಿಕಲ್ಪನೆಗಳ ಬಗ್ಗೆ ಕೇಳಿರಬಹುದು, ಬಹುಶಃ ಅವರು ಅದರ ಅರ್ಥವನ್ನು ಸಹ ತಿಳಿದಿರಬಹುದು, ಆದರೆ ಅವರು ಮೊದಲ ಬಾರಿಗೆ ಅವರ ಬಗ್ಗೆ ಕೇಳುತ್ತಿದ್ದರೂ ಸಹ, ಅವರು ಇನ್ನೂ ಕ್ಯಾಶ್ ಮಾಡಿದ ಡೇಟಾವನ್ನು ಬಳಸುವ ಅನುಭವವನ್ನು ಹೊಂದಿದ್ದಾರೆ ಮತ್ತು ಅದನ್ನು ತಿಳಿದಿಲ್ಲ.

ಈ ಲೇಖನದಲ್ಲಿ ನಾವು ಸಂಗ್ರಹಿಸಲಾದ ಡೇಟಾ ಏನೆಂದು ವಿವರವಾದ ನೋಟವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತೇವೆ. ಅವರು ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗಳಲ್ಲಿ ಯಾವ ಬಳಕೆಯನ್ನು ಕಂಡುಕೊಂಡಿದ್ದಾರೆ, ಅವರು ಯಾವ ಉದ್ದೇಶಗಳನ್ನು ಪೂರೈಸುತ್ತಾರೆ ಮತ್ತು ಅವರೊಂದಿಗೆ ಹೇಗೆ ಸಂವಹನ ನಡೆಸಬೇಕು. ಅಳಿಸಲು ಸಾಧ್ಯವೇಸಂಗ್ರಹ ಮತ್ತು ಅದನ್ನು ಹೇಗೆ ಮಾಡುವುದು. ಇದನ್ನು ಏಕೆ ಮಾಡಬೇಕಾಗಿದೆ ಮತ್ತು ಅವುಗಳನ್ನು ತೆಗೆದುಹಾಕದಿದ್ದರೆ ಏನಾಗುತ್ತದೆ.

ಹಾಗಾದರೆ ಸಂಗ್ರಹ ಎಂದರೇನು?

ಕ್ಯಾಶ್ ಮಾಡಲಾದ ಡೇಟಾ ಅಥವಾ ಕ್ಯಾಶ್ ಆಗಿದೆ ಮಧ್ಯಂತರ ಬಫರ್ಜೊತೆಗೆ ತ್ವರಿತ ಪ್ರವೇಶ, ಇದು ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ವಿನಂತಿಸಬಹುದಾದ ಮಾಹಿತಿಯನ್ನು ಒಳಗೊಂಡಿದೆ. ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಸಂಗ್ರಹವು ಸಾಧನದಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿರುವ ಡೇಟಾವಾಗಿದೆ ಭೌತಿಕ ಸ್ಮರಣೆಮತ್ತಷ್ಟು ತ್ವರಿತ ಪ್ರವೇಶದ ಸಾಧ್ಯತೆಯೊಂದಿಗೆ.

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

ಅದು ಅಂತಿಮವಾಗಿ ಲೋಡ್ ಮಾಡಿದಾಗ ಮತ್ತು ನೀವು ಅದನ್ನು ಸಾಕಷ್ಟು ಹೊಂದಿದ್ದೀರಿ, ನೀವು ನಿಮ್ಮ ಸ್ಮಾರ್ಟ್ಫೋನ್ನಲ್ಲಿ ಸಾಮಾಜಿಕ ನೆಟ್ವರ್ಕ್ ಅನ್ನು ಮುಚ್ಚಿ ಮತ್ತು ಸ್ವಲ್ಪ ಸಮಯದವರೆಗೆ ಬಿಟ್ಟುಬಿಟ್ಟಿದ್ದೀರಿ. ಒಂದು ಗಂಟೆಯ ನಂತರ, ನೀವು ಮತ್ತೊಮ್ಮೆ ಸಾಮಾಜಿಕ ನೆಟ್‌ವರ್ಕ್ ಅನ್ನು ತೆರೆದಿದ್ದೀರಿ ಮತ್ತು ನಿಮ್ಮ ಸುದ್ದಿ ಫೀಡ್‌ನಲ್ಲಿ ಅದೇ ಚಿತ್ರವನ್ನು ಮತ್ತೆ ನೋಡಿದ್ದೀರಿ. ಈ ಬಾರಿ ಚಿತ್ರವು ಹೆಚ್ಚು ವೇಗವಾಗಿ ಲೋಡ್ ಆಗಿದೆ.

ಚಿತ್ರಗಳನ್ನು ಲೋಡ್ ಮಾಡುವ ವೇಗವನ್ನು ಹೆಚ್ಚಿಸಿಎರಡನೇ ಬಾರಿಗೆ ನಿಖರವಾಗಿ ಡೇಟಾ ಕ್ಯಾಶಿಂಗ್ ಕಾರಣ. ಸಂಗತಿಯೆಂದರೆ, ಮೊದಲ ಡೌನ್‌ಲೋಡ್ ಸಮಯದಲ್ಲಿ, ಚಿತ್ರವನ್ನು ಇಂಟರ್ನೆಟ್‌ನಿಂದ ಡೌನ್‌ಲೋಡ್ ಮಾಡಲಾಗಿದೆ, ಅದು ಸಮಯ ತೆಗೆದುಕೊಂಡಿತು, ಆದರೆ ಚಿತ್ರವನ್ನು ಲೋಡ್ ಮಾಡಿದ ನಂತರ, ಸಾಧನವು ಅದರ ಬಗ್ಗೆ ಕೆಲವು ಡೇಟಾವನ್ನು ಸಂಗ್ರಹದ ರೂಪದಲ್ಲಿ ಬಿಟ್ಟಿದೆ.

ಈ ಡೇಟಾವನ್ನು ಎರಡನೇ ಡೌನ್‌ಲೋಡ್‌ಗೆ ಬಳಸಲಾಗಿದೆ. ಇದು ಅದರ ವೇಗವರ್ಧನೆಗೆ ಕಾರಣವಾಯಿತು. ಡೇಟಾ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಿಕೆಯ ಈ ಉದಾಹರಣೆಯು ಆಚರಣೆಯಲ್ಲಿ ತುಂಬಾ ಸಾಮಾನ್ಯವಾಗಿದೆ, ಆದರೆ ಸಾಮಾನ್ಯವಾಗಿ ಗಮನಿಸುವುದಿಲ್ಲ.

ಡೇಟಾ ಕ್ಯಾಶಿಂಗ್ ಅನ್ನು ಯಾವುದಕ್ಕಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ?

ಮೇಲಿನ ಉದಾಹರಣೆಯಿಂದ ಸ್ಪಷ್ಟವಾದಂತೆ, ಡೇಟಾ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವುದು ಕಾರಣವಾಗುತ್ತದೆ ವೇಗವನ್ನು ಹೆಚ್ಚಿಸಲುಈಗಾಗಲೇ ವೀಕ್ಷಿಸಿದ ಪುಟಗಳನ್ನು ಲೋಡ್ ಮಾಡಲಾಗುತ್ತಿದೆ. ಆದಾಗ್ಯೂ ಸಾಮಾಜಿಕ ಮಾಧ್ಯಮಡೇಟಾ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಿಕೆಯ ಏಕೈಕ ಉದಾಹರಣೆಯಿಂದ ಸ್ಮಾರ್ಟ್ಫೋನ್ ದೂರವಿದೆ.

ಪ್ರತಿ ಅಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿ ಸಂಗ್ರಹವಿದೆ; ಇದು ವೇಗವಾಗಿ ಲೋಡ್ ಮಾಡಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.

ಡೇಟಾ ಕ್ಯಾಶಿಂಗ್ ಸಮಸ್ಯೆಗಳು

ಡೇಟಾ ಕ್ಯಾಶಿಂಗ್‌ನ ನಿರಾಕರಿಸಲಾಗದ ಅನುಕೂಲಗಳ ಜೊತೆಗೆ, ಅನಾನುಕೂಲಗಳೂ ಇವೆ. ಮುಖ್ಯ ಅನನುಕೂಲವೆಂದರೆಸಾಧನದ ಮೆಮೊರಿಯಲ್ಲಿ ಸಂಗ್ರಹವು ಆಕ್ರಮಿಸುತ್ತದೆ. ದೊಡ್ಡ ಪ್ರಮಾಣದ ಮೆಮೊರಿಯನ್ನು ಹೊಂದಿರದ ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗಳಿಗೆ ಈ ಸಮಸ್ಯೆ ಹೆಚ್ಚು ಪ್ರಸ್ತುತವಾಗಿದೆ. ಸಾಧನದ ಬಳಕೆದಾರನು ತನ್ನ ಮೆಮೊರಿಯಿಂದ ಹೇಗೆ ಓಡುತ್ತಾನೆ ಎಂಬುದನ್ನು ಗಮನಿಸದೇ ಇರಬಹುದು.

ಹೆಚ್ಚಿನ ಪ್ರಮಾಣದ ಮೆಮೊರಿ ಹೊಂದಿರುವ ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗಳಿಗೆ, ಡೇಟಾ ಕ್ಯಾಶಿಂಗ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ನಿಧಾನವಾಗಲು ಕಾರಣವಾಗಬಹುದು. ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು, ನೀವು ಅಪ್ಲಿಕೇಶನ್ ಸಂಗ್ರಹವನ್ನು ತೆರವುಗೊಳಿಸಬಹುದು.

ಅಪ್ಲಿಕೇಶನ್ ಸಂಗ್ರಹವನ್ನು ಹೇಗೆ ಅಳಿಸುವುದು

ಎರಡು ವಿಧಾನಗಳಿವೆ, ತೊಡೆದುಹಾಕಲು ನಿಮಗೆ ಅವಕಾಶ ನೀಡುತ್ತದೆಕ್ಯಾಶ್ ಮಾಡಿದ ಅಪ್ಲಿಕೇಶನ್ ಡೇಟಾದಿಂದ.

  1. ಹಸ್ತಚಾಲಿತ ವಿಧಾನ.
  2. ಸ್ವಯಂಚಾಲಿತ ವಿಧಾನ.

ಪ್ರಯೋಜನ ಪಡೆದುಕೊಳ್ಳಲು ಹಸ್ತಚಾಲಿತ ವಿಧಾನ, ನೀವು ಅಳಿಸಲು ಬಯಸುವ ಅಪ್ಲಿಕೇಶನ್‌ನ ಸೆಟ್ಟಿಂಗ್‌ಗಳಿಗೆ ಹೋಗಬೇಕು ಮತ್ತು ಸರಳವಾದ ಮ್ಯಾನಿಪ್ಯುಲೇಷನ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಅದರ ಸಂಗ್ರಹವನ್ನು ತೆರವುಗೊಳಿಸಬೇಕು, ಆದರೆ ಈ ವಿಧಾನವು ಗಮನಾರ್ಹ ನ್ಯೂನತೆ, ಅಂದರೆ ಮತ್ತೊಂದು ಸ್ಥಳದಲ್ಲಿ ಇತರ ಕ್ಯಾಶ್ ಮಾಡಲಾದ ಡೇಟಾ ಇರಬಹುದು.

ಹೆಚ್ಚಿನವು ಸಾರ್ವತ್ರಿಕ ವಿಧಾನ - ಇದು ಸ್ವಯಂಚಾಲಿತ ವಿಧಾನಅದನ್ನು ಬಳಸಲು, ನೀವು ವಿಶೇಷ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ, ಅದರಲ್ಲಿ ಇಂಟರ್ನೆಟ್ನಲ್ಲಿ ಸಾಕಷ್ಟು ಇವೆ. ಅಪ್ಲಿಕೇಶನ್ ಸ್ವತಃ ಸಂಗ್ರಹಿಸಲಾದ ಡೇಟಾದ ಎಲ್ಲಾ ಮೂಲಗಳನ್ನು ಹುಡುಕುತ್ತದೆ ಮತ್ತು ಅವುಗಳನ್ನು ಅಳಿಸುತ್ತದೆ. ನೀವು ಹೊಸ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬೇಕಾಗಿರುವುದನ್ನು ಹೊರತುಪಡಿಸಿ, ಈ ವಿಧಾನವು ಯಾವುದೇ ಗಮನಾರ್ಹ ಅನಾನುಕೂಲಗಳನ್ನು ಹೊಂದಿಲ್ಲ.

ಸಂಗ್ರಹವನ್ನು ಅಳಿಸುವುದು ಏನು ಕಾರಣವಾಗಬಹುದು?

ಕ್ಯಾಶ್ ಮಾಡಲಾದ ಡೇಟಾವನ್ನು ಅಳಿಸುವುದರಿಂದ ಯಾವುದೇ ಭೀಕರ ಪರಿಣಾಮಗಳಿಗೆ ಕಾರಣವಾಗುವುದಿಲ್ಲ, ಅದು ಮುಕ್ತವಾಗುತ್ತದೆ ನೆನಪಿನಲ್ಲಿ ಸ್ಥಾನಸಾಧನಗಳು.

ಒಂದೇ ಒಂದು ಋಣಾತ್ಮಕ ಪರಿಣಾಮಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಲೋಡಿಂಗ್ ವೇಗವು ಕಡಿಮೆಯಾಗಬಹುದು, ಆದರೆ ಹೊಸ ಸಂಗ್ರಹವನ್ನು ರಚಿಸುವವರೆಗೆ ಇದು ದೀರ್ಘಕಾಲ ಉಳಿಯುವುದಿಲ್ಲ.

ಸಾರಾಂಶ

ಮೇಲಿನಿಂದ, ಸಂಗ್ರಹ ಅಥವಾ ಕ್ಯಾಶ್ ಮಾಡಲಾದ ಡೇಟಾವು ನಿಮ್ಮ ಸಾಧನದ ಡೇಟಾ ಎಂಬುದು ಸ್ಪಷ್ಟವಾಗಿದೆ ನನ್ನ ನೆನಪಿನಲ್ಲಿ ಉಳಿಸಲಾಗಿದೆಅಪ್ಲಿಕೇಶನ್ ಲೋಡಿಂಗ್ ವೇಗವನ್ನು ಹೆಚ್ಚಿಸಲು.

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

ಹೊಸ ಕ್ಯಾಶ್ ಮಾಡಲಾದ ಡೇಟಾವನ್ನು ರಚಿಸುವವರೆಗೆ ಅಪ್ಲಿಕೇಶನ್ ಲೋಡ್ ಅನ್ನು ನಿಧಾನಗೊಳಿಸುವುದನ್ನು ಹೊರತುಪಡಿಸಿ, ಕ್ಯಾಶ್ ಮಾಡಲಾದ ಡೇಟಾವನ್ನು ಅಳಿಸುವುದರಿಂದ ಸಿಸ್ಟಮ್‌ಗೆ ಯಾವುದೇ ರೀತಿಯಲ್ಲಿ ಹಾನಿಯಾಗುವುದಿಲ್ಲ. ಸಾಮಾನ್ಯವಾಗಿ, ಸಂಗ್ರಹವನ್ನು ಅಳಿಸುವುದು ಒಂದು ಉಪಯುಕ್ತ ವಿಧಾನವಾಗಿದೆ, ಇದನ್ನು ನಿಯತಕಾಲಿಕವಾಗಿ ಕೈಗೊಳ್ಳಬೇಕು ಸ್ಥಿರತೆಯನ್ನು ಕಾಪಾಡಿಕೊಳ್ಳಿಸಾಧನದ ಕಾರ್ಯಾಚರಣೆ.

ಅಪ್ಲಿಕೇಶನ್‌ನ ಸಂಗ್ರಹವನ್ನು ತೆಗೆದುಹಾಕುವುದರಿಂದ ಅಪ್ಲಿಕೇಶನ್‌ನೊಂದಿಗೆ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ಸಹಾಯ ಮಾಡಬಹುದು.

ಇತ್ತೀಚೆಗೆ ನಾನು ಜನಪ್ರಿಯರೊಂದಿಗೆ ಬಿಸಿಯಾದ ಸಂಘರ್ಷವನ್ನು ಹೊಂದಿದ್ದೆ PHP ಪ್ಯಾಕೇಜ್ಫಾರ್ ಇಕಾಮರ್ಸ್. ಪರಿಣಾಮವಾಗಿ, ನಾನು ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಆರ್ಕಿಟೆಕ್ಚರ್‌ನಲ್ಲಿ ಒಂದು ಸಾಮಾನ್ಯ ತಪ್ಪಿನ ಬಗ್ಗೆ ಮಾತನಾಡಲು ಬಯಸುತ್ತೇನೆ.

ನಾನು ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದ ಪ್ಯಾಕೇಜ್ ಕ್ಯಾಶಿಂಗ್ ಅನ್ನು ಹೆಚ್ಚು ಬಳಸಿದೆ. ಕೆಲವು "ಐಚ್ಛಿಕ" ಕ್ಯಾಷ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸದ ಹೊರತು ಇದು ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ 10 ಪುಟಗಳಿಗಿಂತ ಹೆಚ್ಚಿನದನ್ನು ಪೂರೈಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ನಿಸ್ಸಂಶಯವಾಗಿ, ಅಂತಹ ಕಾರ್ಯಕ್ಷಮತೆಯೊಂದಿಗೆ, ಅವರು ವಾಸ್ತವವಾಗಿ ಐಚ್ಛಿಕವಾಗಿಲ್ಲ, ಆದರೆ ಕಡ್ಡಾಯವಾಗಿದೆ.

ನೀವು memcached ನಂತಹ ಅದ್ಭುತ ಸಾಧನವನ್ನು ಹೊಂದಿರುವಾಗ, ಯಾವುದೇ ಕಾರ್ಯಕ್ಷಮತೆಯ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ನೀವು ಅದನ್ನು ಬಳಸಲು ಬಯಸುತ್ತೀರಿ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. ಆದರೆ ಅನೇಕ ಸಂದರ್ಭಗಳಲ್ಲಿ ನೀವು ಬಳಸಲು ಪ್ರಯತ್ನಿಸುವ ಮೊದಲ ಸಾಧನವಾಗಿರಬಾರದು. ಮತ್ತು ಅದಕ್ಕಾಗಿಯೇ:

- ಎಲ್ಲಾ ಬಳಕೆದಾರರಿಗೆ ಕ್ಯಾಶಿಂಗ್ ಕೆಲಸ ಮಾಡದಿರಬಹುದುನೇ - ನೀವು ಪುಟವನ್ನು ತೆರೆಯಿರಿ - ಅದು ತ್ವರಿತವಾಗಿ ಲೋಡ್ ಆಗುತ್ತದೆ. ಆದರೆ ಎಲ್ಲಾ ಬಳಕೆದಾರರಿಗೆ ಇದು ನಿಜವೇ? ಬಹುಪಾಲು ಸಂದರ್ಶಕರಿಗೆ ಲೋಡ್ ಸಮಯವನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವುದು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಆದರೆ ವಾಸ್ತವದಲ್ಲಿ ನಿಮಗೆ ವಿನಾಯಿತಿ ಇಲ್ಲದೆ ಎಲ್ಲರಿಗೂ ತ್ವರಿತವಾಗಿ ಲೋಡ್ ಮಾಡಲು ಪುಟದ ಅಗತ್ಯವಿದೆ (ನೀವು ಸಿಕ್ಸ್ ಸಿಗ್ಮಾ ತತ್ವವನ್ನು ಅನುಸರಿಸಿದರೆ). ಪ್ರಾಯೋಗಿಕವಾಗಿ, ವಿನಂತಿಯು ಯಾವಾಗಲೂ ಅದೇ ಬಳಕೆದಾರರ ಸಂಗ್ರಹವನ್ನು ಕಳೆದುಕೊಳ್ಳಬಹುದು, ಇದು ಪರಿಸ್ಥಿತಿಯನ್ನು ಇನ್ನಷ್ಟು ಹದಗೆಡಿಸುತ್ತದೆ ( ಸೂಚನೆ ಅನುವಾದಕ: ನಾನು ಯಾವಾಗ ಸಂಪೂರ್ಣವಾಗಿ ನಿಜವಾದ ಪ್ರಕರಣವನ್ನು ತಿಳಿದಿದ್ದೇನೆ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಅಂಗಡಿಸಂಗ್ರಹವು 99% ಬಳಕೆದಾರರಿಗೆ ಕೆಲಸ ಮಾಡಿದೆ ಮತ್ತು ದೀರ್ಘ ಖರೀದಿ ಇತಿಹಾಸವನ್ನು ಹೊಂದಿರುವ 1% ಸಂದರ್ಶಕರಿಗೆ ಕೆಲಸ ಮಾಡಲಿಲ್ಲ, ಇದರ ಪರಿಣಾಮವಾಗಿ ಅಂಗಡಿಯು ವಿಶೇಷವಾಗಿ ಸಕ್ರಿಯ ಗ್ರಾಹಕರಿಗೆ ನಿಧಾನವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ).

- ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವುದು ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸುವುದರಿಂದ ನಿಮ್ಮನ್ನು ದಾರಿ ತಪ್ಪಿಸಬಹುದು- ನೀವು ನಿಧಾನವಾಗಿ ಲೋಡಿಂಗ್ ಪುಟವನ್ನು ನೋಡುತ್ತೀರಿ ಮತ್ತು ಅದನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು ಪ್ರಯತ್ನಿಸಿ. ಆದರೆ ಇಲ್ಲಿ ಟ್ರಿಕ್ ಏನೆಂದರೆ, ವಾಸ್ತವದಲ್ಲಿ ಕಾರ್ಯಕ್ಷಮತೆಯ ಸಮಸ್ಯೆಯು ಮತ್ತೊಂದು ಪ್ರದೇಶದಲ್ಲಿ (ಮತ್ತೆ ಸಿಕ್ಸ್ ಸಿಗ್ಮಾ) ಇರುತ್ತದೆ. ನೀವು ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವ ಮೂಲಕ ಸಮಸ್ಯೆಯನ್ನು "ಗುಣಪಡಿಸುತ್ತೀರಿ", ಉದಾಹರಣೆಗೆ, ಸಂಪೂರ್ಣ ಪುಟ, ಆದರೆ ಕಾರ್ಯಕ್ಷಮತೆಯ ಸಮಸ್ಯೆ ಸ್ವತಃ ಹೋಗುವುದಿಲ್ಲ ಮತ್ತು ಮರೆಮಾಡಲಾಗಿದೆ ( ಸೂಚನೆ ಅನುವಾದಕ: ಇತರ ಪುಟಗಳಲ್ಲಿ ಮತ್ತೆ ಮತ್ತೆ ಕಾಣಿಸಿಕೊಳ್ಳುವ ಸಲುವಾಗಿ).

- ವಾಸ್ತವದಲ್ಲಿ ಸಂಗ್ರಹ ನಿರ್ವಹಣೆ ಸುಲಭದ ಕೆಲಸವಲ್ಲ -ನೀವು ಎಂದಾದರೂ ಕ್ಯಾಶ್ ರನ್‌ನೊಂದಿಗೆ ಹೋರಾಡಿದ್ದೀರಾ ಅಥವಾ ಅದೇ ಸಮಯದಲ್ಲಿ ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಕ್ಯಾಶ್ ಐಟಂಗಳನ್ನು ಅಮಾನ್ಯಗೊಳಿಸುವ ಪರಿಸ್ಥಿತಿಯನ್ನು ಎದುರಿಸಿದ್ದೀರಾ?

ಪರ್ಯಾಯ ವಿಧಾನ

ಕ್ಯಾಶಿಂಗ್ ಅನ್ನು ಅನೇಕ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಇಲ್ಲದೆ ಬದುಕಲು ಸಾಧ್ಯವಾಗದ ಹೊರೆಯಾಗಿ ನೋಡಬೇಕು. ಸುಲಭವಾಗಿ ಅನ್ವಯಿಸಬಹುದಾದ ಆಪ್ಟಿಮೈಸೇಶನ್ ತಂತ್ರಗಳ ಸಂಪೂರ್ಣ ಆರ್ಸೆನಲ್ ಅನ್ನು ನೀವು ಖಾಲಿ ಮಾಡುವವರೆಗೆ ಈ ಹೊರೆಯನ್ನು ತಪ್ಪಿಸಲು ನೀವು ಪ್ರಯತ್ನಿಸಬೇಕು.

ಈ ವಿಧಾನಗಳು ಯಾವುವು?

ಆಪ್ಟಿಮೈಸೇಶನ್ ಅನ್ನು ಪರಿಚಯಿಸುವ ಮೊದಲು, ನೀವು ಸಾಕಷ್ಟು ಅದರ ಮೂಲಕ ಹೋಗಿದ್ದೀರಿ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಸರಳ ಪಟ್ಟಿ:

- ಪ್ರತಿ ವಿನಂತಿಯ ಕಾರ್ಯಗತಗೊಳಿಸುವ ಯೋಜನೆಯನ್ನು ನೀವು ಅರ್ಥಮಾಡಿಕೊಂಡಿದ್ದೀರಾ?ಇಲ್ಲದಿದ್ದರೆ, long_query_time=0 ಅನ್ನು ಹೊಂದಿಸಿ ಮತ್ತು ಪಡೆಯಲು mk-query-digest ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ ಪೂರ್ಣ ಪಟ್ಟಿವಿನಂತಿಗಳನ್ನು. ಅವುಗಳಲ್ಲಿ ಪ್ರತಿಯೊಂದಕ್ಕೂ ವಿವರಿಸಿ, ಕಾರ್ಯಗತಗೊಳಿಸುವ ಯೋಜನೆಯನ್ನು ವಿಶ್ಲೇಷಿಸಿ.

ನಂತರ ಮಾತ್ರ ಬಳಸಲು ನೀವು SELECT * ಅನ್ನು ಬಳಸಿ ಸಣ್ಣ ಸೆಟ್ಕಾಲಮ್ಗಳು? ಅಥವಾ ನೀವು ಡೇಟಾಬೇಸ್‌ನಿಂದ ಬಹಳಷ್ಟು ಸಾಲುಗಳನ್ನು ಪಡೆಯುತ್ತಿದ್ದೀರಾ ಆದರೆ ಅವುಗಳಲ್ಲಿ ಕೆಲವನ್ನು ಮಾತ್ರ ಬಳಸುತ್ತಿದ್ದೀರಾ? ಇದೇ ವೇಳೆ, ನೀವು ಹೆಚ್ಚು ಡೇಟಾವನ್ನು ಪಡೆಯುತ್ತಿರುವಿರಿ, ಸೂಚ್ಯಂಕಗಳ ಬಳಕೆಯಂತಹ DBMS-ಮಟ್ಟದ ಆಪ್ಟಿಮೈಸೇಶನ್‌ಗಳನ್ನು ಸೀಮಿತಗೊಳಿಸುತ್ತೀರಿ.

ಒಂದು ಪುಟವನ್ನು ರಚಿಸಲು ನೀವು ಎಷ್ಟು ಪ್ರಶ್ನೆಗಳನ್ನು ಬಳಸುತ್ತೀರಿ ಎಂದು ನಿಮಗೆ ತಿಳಿದಿದೆಯೇ? ಅವೆಲ್ಲವೂ ನಿಜವಾಗಿಯೂ ಅಗತ್ಯವಿದೆಯೇ? ಈ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಒಂದೇ ಪ್ರಶ್ನೆಯಾಗಿ ಪರಿವರ್ತಿಸಬಹುದೇ ಅಥವಾ ಸಂಪೂರ್ಣವಾಗಿ ತೆಗೆದುಹಾಕಬಹುದೇ? ( ಸೂಚನೆ ಅನುವಾದಕ: ಬಹಳ ಸಾಮಾನ್ಯ ಸಮಸ್ಯೆ. ವಾಸ್ತವವಾಗಿ, ಒಂದು ಪುಟವು ತರಗತಿಯಲ್ಲಿ ವಿದ್ಯಾರ್ಥಿಗಳ ಪಟ್ಟಿಯನ್ನು ಪ್ರದರ್ಶಿಸಿದ ಪ್ರಕರಣವನ್ನು ನಾನು ತಿಳಿದಿದ್ದೇನೆ ಮತ್ತು ನಂತರ ಪ್ರತಿ ವಿದ್ಯಾರ್ಥಿಗೆ ಒಂದು ಲೂಪ್‌ನಲ್ಲಿ ವಿನಂತಿಯನ್ನು ಮಾಡಲಾಗಿದೆ ಹೆಚ್ಚುವರಿ ಮಾಹಿತಿ, ವರ್ಗದ ಹೆಸರು ಸೇರಿದಂತೆ. ಪುನರ್ನಿರ್ಮಾಣದ ನಂತರ, ವಿನಂತಿಗಳ ಸಂಖ್ಯೆ 61 ರಿಂದ 3 ಕ್ಕೆ ಕಡಿಮೆಯಾಗಿದೆ).

ತೀರ್ಮಾನವಾಗಿ ನಾವು ಹೀಗೆ ಹೇಳಬಹುದು ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ: “ಆಪ್ಟಿಮೈಸೇಶನ್ ಅಪ್ಲಿಕೇಶನ್‌ನ ಸಂಕೀರ್ಣತೆಯನ್ನು ಬಹಳ ವಿರಳವಾಗಿ ಕಡಿಮೆ ಮಾಡುತ್ತದೆ. ನಿಜವಾಗಿಯೂ ಆಪ್ಟಿಮೈಸ್ ಮಾಡಬೇಕಾದುದನ್ನು ಮಾತ್ರ ಸರಳೀಕರಿಸುವ ಮೂಲಕ ಸಂಕೀರ್ಣತೆಯನ್ನು ತಪ್ಪಿಸಲು ಪ್ರಯತ್ನಿಸಿ” - ಜಸ್ಟಿನ್ ಅವರ ಸ್ಲೈಡ್‌ನಿಂದ ಉಲ್ಲೇಖ - ಇನ್‌ಸ್ಟ್ರುಮೆಂಟೇಶನ್-ಫಾರ್-ಪಿಎಚ್‌ಪಿ.

ದೀರ್ಘಾವಧಿಯ ದೃಷ್ಟಿಕೋನದಿಂದ, ಅನೇಕ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ತಮ್ಮ ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ಸರಳವಾಗಿ ಇಟ್ಟುಕೊಳ್ಳಬೇಕು ಮತ್ತು ನೈಜ ಮಕ್ಕಳು ಮಾಡುವ ರೀತಿಯಲ್ಲಿ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುವ ಪ್ರಲೋಭನೆಯನ್ನು ವಿರೋಧಿಸಬೇಕು.

ಸೂಚನೆ ಅನುವಾದಕ: ಬಹಳ ಹಿಂದೆಯೇ ಸಂಭವಿಸಿದ ಸಂಪೂರ್ಣ ನೈಜ ಸಂಭಾಷಣೆ:
- ಆದ್ದರಿಂದ ನಾವು ಕಾರ್ಯಕ್ಷಮತೆಯೊಂದಿಗೆ ಸಮಸ್ಯೆಗಳನ್ನು ಹೊಂದಿದ್ದೇವೆ, ಲಾಗಿನ್‌ಗಳಿಗಾಗಿ ನಾವು ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಿಕೆ, ಲಂಬ ವಿಭಜನೆ ಮತ್ತು NoSQL DB ಅನ್ನು ಸೇರಿಸಬೇಕಾಗಿದೆ
- ಗೈಸ್ - ನಾನು ವಿವರಿಸಲು ನೋಡಿದೆ - ನೀವು 4,000 ಸಾಲುಗಳಿಗಾಗಿ ಫುಲ್‌ಸ್ಕ್ಯಾನ್ ಪ್ರಶ್ನೆಯನ್ನು ಹೊಂದಿದ್ದೀರಿ, ನಾನು ಸೂಚ್ಯಂಕವನ್ನು ರಚಿಸಲು ಪ್ರಯತ್ನಿಸಿದೆ - ಎಲ್ಲವೂ 26 ಬಾರಿ ವೇಗಗೊಂಡಿದೆ.

ಅನುವಾದದ ಕುರಿತು ಕೆಲವು ಟಿಪ್ಪಣಿಗಳು

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

ಬಹುಶಃ ಅನೇಕ ಕಂಪ್ಯೂಟರ್ ಬಳಕೆದಾರರು ಮತ್ತು ಮೊಬೈಲ್ ಸಾಧನಗಳುಕನಿಷ್ಠ ಕೆಲವೊಮ್ಮೆ, "ಕ್ಯಾಶ್ಡ್ ಡೇಟಾ" ನಂತಹ ಪರಿಕಲ್ಪನೆಯನ್ನು ನಾವು ನೋಡಿದ್ದೇವೆ. ಇದು ಏನು, ಅನೇಕರು, ಸ್ಪಷ್ಟವಾಗಿ ಹೇಳುವುದಾದರೆ, ಸರಳವಾಗಿ ತಿಳಿದಿಲ್ಲ. ಆದಾಗ್ಯೂ, ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಹೊಂದಿರುವ ಯಾವುದೇ ಸಾಧನವನ್ನು ವೇಗಗೊಳಿಸಲು ಸಲಹೆಗಳನ್ನು ಬಳಸುವುದರಿಂದ, ಸಂಗ್ರಹವನ್ನು ತೆರವುಗೊಳಿಸಬೇಕಾಗಿದೆ ಎಂದು ಅವರಿಗೆ ಖಚಿತವಾಗಿ ತಿಳಿದಿದೆ. ಇದು ಭಾಗಶಃ ನಿಜ, ಆದರೆ ಎಲ್ಲಾ ಡೇಟಾವನ್ನು ಅಳಿಸಲಾಗುವುದಿಲ್ಲ. ಅವುಗಳಿಲ್ಲದೆ, ಸಾಧನದಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾದ ಕೆಲವು ಪ್ರೋಗ್ರಾಂಗಳು ಸರಳವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ ಎಂದು ಅದು ಸಂಭವಿಸುತ್ತದೆ.

ಸಾಮಾನ್ಯ ಅರ್ಥದಲ್ಲಿ "ಕ್ಯಾಶ್ಡ್ ಡೇಟಾ" ಎಂದರೆ ಏನು?

ಆದ್ದರಿಂದ ಪರಿಗಣಿಸೋಣ ಸಾಮಾನ್ಯ ಪರಿಕಲ್ಪನೆ. ಸ್ಥೂಲವಾಗಿ ಹೇಳುವುದಾದರೆ, ಈ ಪದವು ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿರುವ ಅಥವಾ ವಿವರಿಸುತ್ತದೆ ಮೊಬೈಲ್ ವ್ಯವಸ್ಥೆಕರೆಯಬಹುದಾದ ಮಾಹಿತಿಯನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡುವ ಮೂಲಕ ಇಂಟರ್ನೆಟ್‌ನಲ್ಲಿ ಕೆಲವು ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಅಥವಾ ಸೈಟ್‌ಗಳಿಗೆ ನಂತರದ ಪ್ರವೇಶವನ್ನು ವೇಗಗೊಳಿಸಲು ಡೇಟಾ ಸಾಮಾನ್ಯ ರೀತಿಯಲ್ಲಿಹೆಚ್ಚು ಸಮಯ ಬೇಕಾಗುತ್ತದೆ.

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

ಫೋನ್‌ನಲ್ಲಿ?

ಆದರೆ ಇದು ಸಾಮಾನ್ಯ ತರ್ಕ ಮಾತ್ರವಾಗಿತ್ತು. ಇಂಟರ್ನೆಟ್ನೊಂದಿಗೆ ಎಲ್ಲವೂ ಸ್ಪಷ್ಟವಾಗಿದೆ. ಫೋನ್‌ನಲ್ಲಿ ಕ್ಯಾಶ್ ಮಾಡಲಾದ ಅಪ್ಲಿಕೇಶನ್ ಡೇಟಾ ಏನೆಂದು ಈಗ ನೋಡೋಣ (ವೆಬ್ ಬ್ರೌಸರ್‌ಗಳನ್ನು ಹೊರತುಪಡಿಸಿ ಆಪ್ಲೆಟ್‌ಗಳು ಎಂದರ್ಥ).

ವಾಸ್ತವವಾಗಿ, ಈ ಮಾಹಿತಿಯು ಇಂಟರ್ನೆಟ್‌ನಿಂದ ಉಳಿಸಿದ ಡೇಟಾಗೆ ಮೂಲಭೂತವಾಗಿ ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ಹೋಲುತ್ತದೆ, ಬಹುಪಾಲು ಇದು ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಉಳಿಸುವುದರೊಂದಿಗೆ ಅಥವಾ ಅದು ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಯಾವುದೇ ಪ್ರೋಗ್ರಾಂನ ನಿರ್ದಿಷ್ಟ ವಿಷಯದೊಂದಿಗೆ ಸಂಬಂಧಿಸಿದೆ. ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್. ಅದನ್ನು ಸ್ವಲ್ಪ ಸ್ಪಷ್ಟಪಡಿಸಲು, ಕೆಳಗಿನ ಕೆಲವು ಉದಾಹರಣೆಗಳನ್ನು ನೋಡೋಣ.

ಸಂಗ್ರಹ ಬಳಕೆಯ ಉದಾಹರಣೆಗಳು

ಅಳಿಸಬಹುದಾದ ಮತ್ತು ಅಳಿಸಲಾಗದ ಕೆಲವು ಮೂಲಭೂತ ಪ್ರಕಾರದ ಡೇಟಾವನ್ನು ನೋಡೋಣ. ಮೊದಲನೆಯ ಸಂದರ್ಭದಲ್ಲಿ, ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾದ ಯಾವುದೇ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ಇದು ಅನ್ವಯಿಸುತ್ತದೆ, ಅವುಗಳ ಸಂಪೂರ್ಣ ಕಾರ್ಯಚಟುವಟಿಕೆಗೆ ಸಿಸ್ಟಮ್ ಒಂದಕ್ಕಿಂತ ಭಿನ್ನವಾದ ಹೆಚ್ಚುವರಿ ಸಂಗ್ರಹವನ್ನು ಬಳಸಬೇಕಾಗಿಲ್ಲ.

ಆದರೆ ವಿಶೇಷ ಸಂಗ್ರಹದ ವಿಷಯಗಳೊಂದಿಗೆ, ಆಗಾಗ್ಗೆ ಫೋನ್ ಅಥವಾ ಟ್ಯಾಬ್ಲೆಟ್‌ಗೆ ನೀವೇ ನಕಲಿಸಬೇಕಾಗುತ್ತದೆ ಅಥವಾ ಇಂಟರ್ನೆಟ್‌ನಿಂದ ಹೆಚ್ಚುವರಿಯಾಗಿ ಡೌನ್‌ಲೋಡ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ, ಪರಿಸ್ಥಿತಿಯು ಸ್ವಲ್ಪ ವಿಭಿನ್ನವಾಗಿದೆ.

ಸರಳ ಉದಾಹರಣೆಯೆಂದರೆ ಆಟದ ಕ್ಯಾಶ್ ಮಾಡಿದ ಡೇಟಾ. ಅದು ಏನಾಗಿರಬಹುದು? ಹೌದು, ಯಾವುದಾದರೂ: ಹೆಚ್ಚುವರಿ ಟೆಕಶ್ಚರ್‌ಗಳು, ಗ್ರಾಫಿಕ್ಸ್, ವಿಡಿಯೋ, ಆಡಿಯೋ ಅಥವಾ ಆಟದ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳು. ಅಂತಹ ಮಾಹಿತಿಯನ್ನು, ಈಗಾಗಲೇ ಸ್ಪಷ್ಟವಾಗಿರುವಂತೆ, ಯಾವುದೇ ಸಂದರ್ಭಗಳಲ್ಲಿ ಅಳಿಸಲಾಗುವುದಿಲ್ಲ, ಅಂದಿನಿಂದ ಆಟವು ಸರಳವಾಗಿ ಪ್ರಾರಂಭವಾಗುವುದಿಲ್ಲ ಅಥವಾ ಇದು ಮತ್ತು ಅದು ಪ್ರಾರಂಭಿಸಲು ಕಾಣೆಯಾಗಿದೆ ಎಂದು ಹೇಳುವ ದೋಷವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.

ಕೆಲವರದ್ದೂ ಹಾಗೆಯೇ ಸಂಗೀತ ಅಪ್ಲಿಕೇಶನ್‌ಗಳುಮೊಬೈಲ್ ಸಾಧನಗಳಿಗಾಗಿ. ಎಫ್ಎಲ್ ಸ್ಟುಡಿಯೋ ಮೊಬೈಲ್ ಅನ್ನು ಉದಾಹರಣೆಯಾಗಿ ತೆಗೆದುಕೊಳ್ಳೋಣ. ಅಪ್ಲಿಕೇಶನ್‌ನ ಸ್ವಂತ ಸ್ಥಾಪಕವು ಸಹ ಸೀಕ್ವೆನ್ಸರ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಅಗತ್ಯವಿರುವ ಎಲ್ಲವನ್ನೂ ಹೊಂದಿಲ್ಲ. ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಮುಖ್ಯ ಸಾಫ್ಟ್‌ವೇರ್ ಶೆಲ್ ಅನ್ನು ಮಾತ್ರ ಸ್ಥಾಪಿಸಲಾಗಿದೆ.

ಈ ರೀತಿಯ ಪ್ರೋಗ್ರಾಂಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಫೋನ್‌ನಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿರುವ ಅಪ್ಲಿಕೇಶನ್ ಡೇಟಾ ಎಂದರೇನು? ಇವು ಟೂಲ್‌ಕಿಟ್‌ಗಳು, ಪರಿಣಾಮಗಳು, ಇತರ ಆಪ್ಲೆಟ್‌ಗಳೊಂದಿಗೆ ಸಂವಹನಕ್ಕಾಗಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳು, ಕೆಲವು ಆಡಿಯೊ ಸ್ವರೂಪಗಳನ್ನು ಬೆಂಬಲಿಸುವ ನಿಯತಾಂಕಗಳು, ಇತ್ಯಾದಿ. ನಿಯಮದಂತೆ, ಅಂತಹ ಸಂಗ್ರಹವನ್ನು ವಿಶೇಷ ಒಬ್ ಫೋಲ್ಡರ್‌ನಲ್ಲಿ ಉಳಿಸಲಾಗುತ್ತದೆ, ಇದು ಆಂತರಿಕ ಡ್ರೈವ್‌ನಲ್ಲಿದೆ, ಅದು ಸೂಚಿಸದ ಹೊರತು ಅದನ್ನು ಇರಿಸಬಹುದು ತೆಗೆಯಬಹುದಾದ ಕಾರ್ಡ್ಸ್ಮರಣೆ. ಅಂತಹ ಮಾಹಿತಿಯು ಸಾಕಷ್ಟು ಜಾಗವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಆದರೆ ಅದು ಇಲ್ಲದೆ ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ (ಯಾವುದೇ ಉಪಕರಣಗಳು ಅಥವಾ ಪರಿಣಾಮಗಳನ್ನು ಹೊಂದಿರದ ಕೇವಲ ಒಂದು ಸಾಫ್ಟ್‌ವೇರ್ ಶೆಲ್‌ನ ಮೌಲ್ಯ ಏನು?).

ಪ್ರಮಾಣಿತ ವಿಧಾನಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಮೊಬೈಲ್ ಸಾಧನದಲ್ಲಿ ಸಂಗ್ರಹವನ್ನು ತೆರವುಗೊಳಿಸುವುದು

ಫೋನ್‌ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾದ ಡೇಟಾ ಎಂದರೇನು, ನಾವು ಅದನ್ನು ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ಕಂಡುಕೊಂಡಿದ್ದೇವೆ. ಈಗ ಅಂತಹ ವಿಷಯವನ್ನು ಸ್ವಚ್ಛಗೊಳಿಸುವ ಸಮಸ್ಯೆಗಳನ್ನು ನೋಡೋಣ, ಏಕೆಂದರೆ ಇದು ಸಿಸ್ಟಮ್ ಅನ್ನು ನಿಧಾನಗೊಳಿಸುತ್ತದೆ.

ಯಾವುದೇ Android ಸಾಧನವು ಎರಡು ಕ್ಯಾಶ್ ಕ್ಲಿಯರಿಂಗ್ ಪರಿಕರಗಳನ್ನು ಹೊಂದಿದೆ. ಮೊದಲನೆಯದನ್ನು ಎಲ್ಲಾ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ಡೇಟಾವನ್ನು ಅಳಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಎರಡನೆಯದು ಒಂದು ಪ್ರತ್ಯೇಕ ಆಪ್ಲೆಟ್‌ಗಾಗಿ ಮಾತ್ರ ಸಂಗ್ರಹವನ್ನು ತೆರವುಗೊಳಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

ನೀವು ಎಲ್ಲವನ್ನೂ ಅಳಿಸಬೇಕಾದರೆ, ಮೆಮೊರಿ ವಿಭಾಗವನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾದ ಸೆಟ್ಟಿಂಗ್ಗಳ ಮೆನುವನ್ನು ಬಳಸಿ. ನೀವು ಸಂಗ್ರಹಿಸಿದ ಡೇಟಾದ ಸಾಲಿನಲ್ಲಿ ಟ್ಯಾಪ್ ಮಾಡಿದಾಗ, ಎಲ್ಲಾ ಮಾಹಿತಿಯನ್ನು ಅಳಿಸಲಾಗುತ್ತದೆ ಎಂದು ಸಿಸ್ಟಮ್ ಎಚ್ಚರಿಕೆ ನೀಡುತ್ತದೆ. ನಾವು ಒಪ್ಪುತ್ತೇವೆ ಮತ್ತು ಶುಚಿಗೊಳಿಸುವಿಕೆ ಪೂರ್ಣಗೊಳ್ಳುವವರೆಗೆ ಕಾಯುತ್ತೇವೆ.

ಪ್ರತ್ಯೇಕವಾಗಿ ಆಯ್ಕೆಮಾಡಿದ ಆಪ್ಲೆಟ್‌ಗಾಗಿ ಅದನ್ನು ಅಳಿಸುವ ವಿಷಯದಲ್ಲಿ ಯಾವ ಕ್ಯಾಶ್ ಮಾಡಲಾದ ಅಪ್ಲಿಕೇಶನ್ ಡೇಟಾ ಎಂಬುದರ ಕುರಿತು ಈಗ ಕೆಲವು ಪದಗಳು. ನೀವು ಅದೇ ಮೆಮೊರಿ ವಿಭಾಗದಲ್ಲಿ ಅವುಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಕಾಣಬಹುದು, ಆದರೆ ಅಪ್ಲಿಕೇಶನ್ ಮೆನುಗೆ ಹೋಗುವ ಮೂಲಕ.

ಮುಂದೆ, ನೀವು ಬಯಸಿದ ಆಪ್ಲೆಟ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಬೇಕಾಗುತ್ತದೆ, ಮತ್ತು ಅದರ ಮೆನುವನ್ನು ನಮೂದಿಸಿದ ನಂತರ, ಕೆಳಭಾಗದಲ್ಲಿರುವ ಕ್ಲಿಯರ್ ಕ್ಯಾಶ್ ಬಟನ್ ಅನ್ನು ಟ್ಯಾಪ್ ಮಾಡಿ. ಸಾಮಾನ್ಯವಾಗಿ, ಮೊದಲ ಮತ್ತು ಎರಡನೆಯ ವಿಧಾನಗಳು ಸ್ವಲ್ಪ ಅನಾನುಕೂಲವಾಗಿ ಕಾಣುತ್ತವೆ, ಏಕೆಂದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ ತೆಗೆದುಹಾಕುವಿಕೆ ಎಂದು ಕರೆಯಲ್ಪಡುತ್ತದೆ ವಿವಿಧ ಮೂಲಗಳು. ಆದ್ದರಿಂದ, ವಿಶೇಷ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಬಳಸುವುದು ಉತ್ತಮ.

ಆಪ್ಟಿಮೈಜರ್‌ಗಳು ಮತ್ತು ಕ್ಲೀನರ್‌ಗಳನ್ನು ಬಳಸುವುದು

ಇಂದು, ಅಂತಹ ಕಾರ್ಯಕ್ರಮಗಳು, ಸ್ಥಾಯಿ ಜೊತೆ ಸಾದೃಶ್ಯದ ಮೂಲಕ ಕಂಪ್ಯೂಟರ್ ವ್ಯವಸ್ಥೆಗಳುಬಹಳಷ್ಟು ರಚಿಸಲಾಗಿದೆ. ಅದೇ ರೆಪೊಸಿಟರಿಗಳಲ್ಲಿ ಪ್ಲೇ ಮಾರ್ಕೆಟ್ಅಥವಾ AppStore ನೀವು ಡಜನ್‌ಗಳನ್ನು ಸಹ ಹುಡುಕಬಹುದು, ಆದರೆ ಅವುಗಳಲ್ಲಿ ನೂರಾರು.

ಕ್ಯಾಶ್ ಮಾಡಲಾದ ಡೇಟಾವನ್ನು (ಇದು ಈಗಾಗಲೇ ಸ್ಪಷ್ಟವಾಗಿದೆ) ಸಂಪೂರ್ಣ ಸಿಸ್ಟಮ್‌ಗೆ ಮತ್ತು ಪ್ರತಿ ಆಯ್ಕೆಮಾಡಿದ ಆಪ್ಲೆಟ್‌ಗೆ ಅಳಿಸಬಹುದು.

ಕಾರ್ಯಕ್ರಮಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ, ಸಾಮಾನ್ಯ ಆಪ್ಟಿಮೈಸೇಶನ್‌ಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಕಿರಿದಾದ ಕೇಂದ್ರೀಕೃತ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಆಪ್ಲೆಟ್‌ಗಳು ಹೆಚ್ಚು ಆದ್ಯತೆ ನೀಡುತ್ತವೆ. ಮೊದಲನೆಯದನ್ನು ಅಪ್ಲಿಕೇಶನ್‌ನಂತಹ ಕಾರ್ಯಕ್ರಮಗಳಿಂದ ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ ಸಂಗ್ರಹ ಕ್ಲೀನರ್, ಆಟೋ ಕ್ಯಾಹೆ ಕ್ಲೀನರ್, ಇತ್ಯಾದಿ.

ಆಪ್ಟಿಮೈಜರ್ಗಳಲ್ಲಿ, ಮೊಬೈಲ್ ಅನ್ನು ವಿಶೇಷವಾಗಿ ಹೈಲೈಟ್ ಮಾಡಬಹುದು. CCleaner ಆವೃತ್ತಿಗಳು, ಆಲ್ ಇನ್ ಒನ್ ಟೂಲ್‌ಬಾಕ್ಸ್, ಮತ್ತು ಇನ್ನೂ ಅನೇಕ. ನಿಖರವಾಗಿ ಬಳಸುವುದು ವೈಯಕ್ತಿಕ ಆದ್ಯತೆಯ ವಿಷಯವಾಗಿದೆ, ಏಕೆಂದರೆ ಅಂತಹ ಪ್ರತಿಯೊಂದು ಪ್ರೋಗ್ರಾಂ ತನ್ನದೇ ಆದ ಬಾಧಕಗಳನ್ನು ಹೊಂದಿದೆ.

ಒಟ್ಟು ಬದಲಿಗೆ

"ಕ್ಯಾಶ್ಡ್ ಡೇಟಾ" ಎಂಬ ಪದವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು ಅಷ್ಟೆ. ಇದು ಏನು ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ, ಹೆಚ್ಚಿನ ಬಳಕೆದಾರರಿಗೆ ಈಗಾಗಲೇ ಸ್ಪಷ್ಟವಾಗಿದೆ. ಆದಾಗ್ಯೂ, ಅಂತಹ ಮಾಹಿತಿಯನ್ನು ತೆರವುಗೊಳಿಸುವ ಸಮಸ್ಯೆಯನ್ನು ತೀವ್ರ ಎಚ್ಚರಿಕೆಯಿಂದ ಸಂಪರ್ಕಿಸಬೇಕು, ಏಕೆಂದರೆ ಕೆಲವು ರೀತಿಯ ಕಾರ್ಯಕ್ರಮಗಳಿಗೆ, ಮೇಲೆ ತಿಳಿಸಿದಂತೆ, ಇದು ಕೆಲಸಕ್ಕೆ ಅಗತ್ಯವಾಗಬಹುದು. ಆದರೆ ಅಭ್ಯಾಸವು ತೋರಿಸಿದಂತೆ, ಉಪಯುಕ್ತತೆಗಳಿಗೆ ತಿರುಗುವುದು ಉತ್ತಮ ಸಾಮಾನ್ಯ ಕ್ರಿಯೆ. ಅವುಗಳಲ್ಲಿ, ಕ್ಯಾಶ್ ಕ್ಲಿಯರಿಂಗ್ ಟೂಲ್ ಕಡ್ಡಾಯ ಮಾಡ್ಯೂಲ್ ಆಗಿದೆ. ಮತ್ತು ಅವುಗಳನ್ನು ಬಳಸುವಾಗ, ನೀವು ವ್ಯವಸ್ಥೆಯನ್ನು ವೇಗಗೊಳಿಸಬಹುದು.

ಟಿಪ್ಪಣಿ: ಬಳಕೆಯ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ ವಿವಿಧ ರೀತಿಯಕ್ಯಾಶಿಂಗ್ ಅನ್ನು ASP.NET ಬೆಂಬಲಿಸುತ್ತದೆ. ASP.NET ಅಪ್ಲಿಕೇಶನ್ ಪುಟಗಳಲ್ಲಿ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಿಕೆಯನ್ನು ಬಳಸುವ ಉದಾಹರಣೆಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.

ಉಪನ್ಯಾಸದ ಉದ್ದೇಶ: ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ರಚಿಸುವಾಗ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಿಕೆಯನ್ನು ಬಳಸುವ ತತ್ವಗಳನ್ನು ತಿಳಿಯಿರಿ. ಆನ್ ಪ್ರಾಯೋಗಿಕ ಉದಾಹರಣೆಗಳು ASP ಯ ಸಾಧ್ಯತೆಗಳನ್ನು ಪರಿಗಣಿಸಿ. ಸಂಪೂರ್ಣ ಪುಟಗಳು ಮತ್ತು ಅವುಗಳ ಭಾಗಗಳ ವಿವಿಧ ರೀತಿಯ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಿಕೆಯನ್ನು ಸಂಘಟಿಸಲು NET.

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

ASP ನಲ್ಲಿ. NET ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವುದು ಸರ್ವರ್‌ನ RAM ನಲ್ಲಿ ಮಾಹಿತಿಯ ಪ್ರತಿಗಳನ್ನು ಸಂಗ್ರಹಿಸುವ ಮೂಲಕ ಕೆಲಸವನ್ನು ವೇಗಗೊಳಿಸಲು ಒಂದು ಮಾರ್ಗವಾಗಿದೆ, ಇದರ ರಚನೆಯು ದೊಡ್ಡ ಓವರ್‌ಹೆಡ್ ವೆಚ್ಚಗಳೊಂದಿಗೆ ಸಂಬಂಧಿಸಿದೆ. ಆದ್ದರಿಂದ, ಬಳಕೆದಾರರು ನಿರಂತರವಾಗಿ ಮಾಹಿತಿಯನ್ನು ವಿನಂತಿಸಿದರೆ, ಅದನ್ನು ಪಡೆಯಲು ಹೆಚ್ಚು ತೊಡಕಿನ, ಸಂಕೀರ್ಣ ಮತ್ತು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುವ ಕಂಪ್ಯೂಟೇಶನಲ್ ಕಾರ್ಯವಿಧಾನವನ್ನು ನಿರ್ವಹಿಸುವುದು ಅವಶ್ಯಕವಾಗಿದೆ, ಒಮ್ಮೆ ಅದನ್ನು ನಿರ್ವಹಿಸಲು ಸಲಹೆ ನೀಡಲಾಗುತ್ತದೆ, ಅದರ ಮರಣದಂಡನೆಯ ಫಲಿತಾಂಶವನ್ನು ಸಂಗ್ರಹದಲ್ಲಿ ಬರೆಯಿರಿ ಮತ್ತು ತಕ್ಷಣವೇ ಉತ್ಪಾದಿಸಿ ಬಳಕೆದಾರರು ಅದನ್ನು ವಿನಂತಿಸಿದಾಗ ಫಲಿತಾಂಶ. ಈ ವಿಧಾನವು ಬಳಕೆದಾರರಿಗೆ ಫಲಿತಾಂಶಗಳನ್ನು ಪಡೆಯುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಗಮನಾರ್ಹವಾಗಿ ವೇಗಗೊಳಿಸುತ್ತದೆ ಎಂಬುದು ಸ್ಪಷ್ಟವಾಗಿದೆ.

ಆದರೆ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಿಕೆಯ ಬಳಕೆಯು ಹೆಚ್ಚಿದ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಸ್ಕೇಲೆಬಿಲಿಟಿಗೆ ಕಾರಣವಾಗುತ್ತದೆ, ಆದರೆ ನೀವು ತಿಳಿದುಕೊಳ್ಳಬೇಕಾದ ಮತ್ತು ಅವುಗಳ ಸುತ್ತಲೂ ಕೆಲಸ ಮಾಡಲು ಸಾಧ್ಯವಾಗುವಂತಹ ಹಲವಾರು ಸಮಸ್ಯೆಗಳನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ. ಅಂತಹ ಒಂದು ಸಮಸ್ಯೆ ಎಂದರೆ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಿಕೆಯು RAM ಅನ್ನು ಬಳಸುತ್ತದೆ, ಅದು ಎಂದಿಗೂ ಅನಗತ್ಯವಾಗಿರುವುದಿಲ್ಲ. ನೀವು RAM ನಲ್ಲಿ ಹೆಚ್ಚಿನ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸಲು ಪ್ರಯತ್ನಿಸಿದರೆ, ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಡಿಸ್ಕ್ಗೆ ಅನಗತ್ಯ ಡೇಟಾವನ್ನು ಡಂಪ್ ಮಾಡುತ್ತದೆ, ಇದು ಇಡೀ ಸಿಸ್ಟಮ್ನ ನಿಧಾನಗತಿಗೆ ಕಾರಣವಾಗಬಹುದು. ASP ನಲ್ಲಿ ಈ ಪ್ರಕ್ರಿಯೆಯನ್ನು ನಿರ್ವಹಿಸಲು. NET ಕ್ಯಾಶ್ ಓವರ್‌ಫ್ಲೋ ಅನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಬುದ್ಧಿವಂತ ಕಾರ್ಯವಿಧಾನವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ, ಇದು ಸಂಗ್ರಹಕ್ಕೆ ಡೇಟಾವನ್ನು ಬರೆಯಲು ಪ್ರಯತ್ನಿಸಿದಾಗ ಸಂಗ್ರಹಕ್ಕಾಗಿ ಲಭ್ಯವಿರುವ RAM ನ ಪ್ರಮಾಣವನ್ನು ಮೀರಿದೆ ಎಂಬ ಅಂಶವನ್ನು ಆಧರಿಸಿದೆ, ASP . ಗರಿಷ್ಠವನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು NET ಆಯ್ದ ಕೆಲವು ಡೇಟಾವನ್ನು ಸಂಗ್ರಹದಿಂದ ತೆಗೆದುಹಾಕುತ್ತದೆ ಒಟ್ಟಾರೆ ಕಾರ್ಯಕ್ಷಮತೆವ್ಯವಸ್ಥೆಗಳು. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವ ಕಾರ್ಯವಿಧಾನಗಳನ್ನು ಬಳಸುವಾಗ, ಸಂಗ್ರಹದಲ್ಲಿನ ಮಾಹಿತಿಯ ನವೀಕರಣವನ್ನು ಪರಿಶೀಲಿಸುವ ಕೆಲವು ತತ್ವಗಳು ಇರಬೇಕು ಎಂದು ನೆನಪಿನಲ್ಲಿಡಬೇಕು. ಡೇಟಾಬೇಸ್ ಟೇಬಲ್ ಅಥವಾ ಫೈಲ್‌ನಲ್ಲಿನ ಡೇಟಾ ಬದಲಾಗಿದ್ದರೆ, ಸಂಗ್ರಹ ಡೇಟಾವು ಹಳೆಯದಾಗಿದೆ ಮತ್ತು ನವೀಕರಿಸಬೇಕಾದ ಅಗತ್ಯವಿದೆ ಎಂದು ಇದು ಸೂಚಿಸುತ್ತದೆ. ಎಎಸ್ಪಿ. NET 2.0 ಸುಧಾರಿತ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವ ನಿರ್ವಹಣೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ, ಅಗತ್ಯವಿರುವ ಎಲ್ಲವನ್ನೂ ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ ನಿಯಂತ್ರಣಗಳುಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವ ನೀತಿ. ನಿರ್ದಿಷ್ಟವಾಗಿ ಹೇಳುವುದಾದರೆ, ಸಂಗ್ರಹದಲ್ಲಿರುವ ಮಾಹಿತಿಯ ಬದಲಿಯನ್ನು ನಿರ್ವಹಿಸಲು ಇದು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಸಂಗ್ರಹ ಪ್ರೊಫೈಲ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಿ, ಇದರೊಂದಿಗೆ ನೀವು ಪುಟಗಳ ಗುಂಪಿಗೆ ಕ್ಯಾಶಿಂಗ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು, RAM ಮತ್ತು ಆನ್‌ನಲ್ಲಿ ಸಂಗ್ರಹ ವಿಷಯಗಳ ಸಂಗ್ರಹವನ್ನು ನಿರ್ವಹಿಸಬಹುದು. ಹಾರ್ಡ್ ಡ್ರೈವ್ಗಳು, ಮೂಲ ಡೇಟಾಗೆ ಬದಲಾವಣೆಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಿ ಮತ್ತು ಸಂಗ್ರಹಿಸಿದ ಐಟಂಗಳನ್ನು ತೆಗೆದುಹಾಕಿ ಅಥವಾ ಅಮಾನ್ಯಗೊಳಿಸಿ.

ASP.NET ನಲ್ಲಿ ಕ್ಯಾಶಿಂಗ್ ಬೇಸಿಕ್ಸ್

ಎಎಸ್ಪಿ. NET ಎರಡು ರೀತಿಯ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಿಕೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ: ಡೇಟಾ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಿಕೆಮತ್ತು ಔಟ್ಪುಟ್ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಿಕೆ. ಈ ಎರಡೂ ರೀತಿಯ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಿಕೆಯನ್ನು ಬಳಸಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ, ಏಕೆಂದರೆ ಇದು ಗಮನಾರ್ಹವಾಗಿ ಸುಧಾರಿಸುತ್ತದೆ ಪ್ರದರ್ಶನಅರ್ಜಿಗಳನ್ನು.

ಡೇಟಾ ಕ್ಯಾಶಿಂಗ್ ASPNET ಅಪ್ಲಿಕೇಶನ್ ಕೋಡ್‌ನಿಂದ ನೇರವಾಗಿ ನಿಯಂತ್ರಿಸಲ್ಪಡುತ್ತದೆ, ಇದರಲ್ಲಿ ಸಂಗ್ರಹದಲ್ಲಿ ಯಾವ ಮಾಹಿತಿಯನ್ನು ಇರಿಸಬೇಕು ಎಂಬುದನ್ನು ಡೆವಲಪರ್ ಸ್ವತಃ ನಿರ್ಧರಿಸುತ್ತಾರೆ. ಬಳಕೆದಾರರು ಪ್ರವೇಶಿಸುವ ಪುಟಗಳು ಅವರು ಆಸಕ್ತಿ ಹೊಂದಿರುವ ಮಾಹಿತಿಯನ್ನು ಹಿಂಪಡೆಯಲು ಅಗತ್ಯವಾದ ಹಂತಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಮೊದಲು ಸಂಗ್ರಹದಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಬಹುದು. ಈ ಅರ್ಥದಲ್ಲಿ, ಕ್ಯಾಶಿಂಗ್ ಅನ್ನು ಅಪ್ಲಿಕೇಶನ್ ಸ್ಥಿತಿಗೆ ಹೋಲಿಸಬಹುದು, ಒಂದೇ ವ್ಯತ್ಯಾಸವೆಂದರೆ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹದಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗದಿದ್ದರೆ, ಅದನ್ನು ಅಳಿಸಲಾಗುತ್ತದೆ; ಜೊತೆಗೆ, ಕಸ್ಟಮೈಸ್ ಮಾಡಲು ಸಾಧ್ಯವಿದೆ ಸ್ವಯಂಚಾಲಿತ ತೆಗೆಯುವಿಕೆನಿರ್ದಿಷ್ಟ ಸಮಯದ ನಂತರ ಸಂಗ್ರಹದಿಂದ ಡೇಟಾ.

ಔಟ್ಪುಟ್ ಕ್ಯಾಶಿಂಗ್ಕ್ಲೈಂಟ್‌ಗೆ ಕಳುಹಿಸಿದ ರಚಿತವಾದ HTML ಪುಟದ ನಕಲನ್ನು ಉಳಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಈ ರೀತಿಯಾಗಿ, ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಕ್ಲೈಂಟ್‌ಗಳು ಸರ್ವರ್‌ನಿಂದ ಒಂದೇ ಪುಟವನ್ನು ವಿನಂತಿಸಿದರೆ, ಅವರು ಸಂಗ್ರಹದಿಂದ ಅದರ ನಕಲನ್ನು ಸ್ವೀಕರಿಸುತ್ತಾರೆ.

ಉಲ್ಲೇಖಿಸಲಾದ ಕ್ಯಾಶಿಂಗ್ ಪ್ರಕಾರಗಳು ಇನ್ನೂ ಎರಡು ಪ್ರಭೇದಗಳ ಸೃಷ್ಟಿಗೆ ಆಧಾರವಾಯಿತು.

  • ಫ್ರಾಗ್ಮೆಂಟ್ ಕ್ಯಾಶಿಂಗ್- ಸಂಗ್ರಹದಲ್ಲಿ ಅದರ ಭಾಗವನ್ನು ಮಾತ್ರ ಉಳಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ಸಿದ್ಧ HTML ಕೋಡ್ಪುಟಗಳು. ಇದು ಮುಖ್ಯವಾಗಿ ಅನ್ವಯಿಸುತ್ತದೆ ಕಸ್ಟಮ್ ಅಂಶಗಳುನಿರ್ವಹಣೆ.
  • ಡೇಟಾ ಮೂಲ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಿಕೆಯು ಡೇಟಾ ಕ್ಯಾಶಿಂಗ್ ಕಾರ್ಯವಿಧಾನವಾಗಿದ್ದು, ಡೇಟಾ ಪ್ರವೇಶ ಆಬ್ಜೆಕ್ಟ್‌ಗಳಲ್ಲಿ ನಿರ್ಮಿಸಲಾದ ಅನುಗುಣವಾದ ಅಂಶವನ್ನು ಬಳಸಿದಾಗ ಅದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಚಲಿಸುತ್ತದೆ.

ASP ನಲ್ಲಿ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಿಕೆಯನ್ನು ಬಳಸುವ ಮುಖ್ಯ ಅಂಶಗಳನ್ನು ನೋಡೋಣ. ನೆಟ್

ಔಟ್ಪುಟ್ ಕ್ಯಾಶಿಂಗ್

ಈ ರೀತಿಯ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಿಕೆಯನ್ನು ಬಳಸುವಾಗ, ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯ ಪರಿಣಾಮವಾಗಿ ರಚಿಸಲಾದ HTML ಕೋಡ್ ಅನ್ನು ಮೆಮೊರಿಯಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಅದೇ ಪುಟವನ್ನು ಮತ್ತೊಮ್ಮೆ ವಿನಂತಿಸಿದಾಗ, ಹಿಂದೆ ರಚಿಸಲಾದ HTML ಕೋಡ್ ಅನ್ನು ಕ್ಲೈಂಟ್‌ಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ.

ಸಾಮರ್ಥ್ಯಗಳ ಪ್ರದರ್ಶನವಾಗಿ ಔಟ್ಪುಟ್ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಿಕೆಅದನ್ನು ಚೆನ್ನಾಗಿ ಬಳಸೋಣ ಪ್ರಸಿದ್ಧ ಉದಾಹರಣೆಬ್ರೌಸರ್ ವಿಂಡೋದಲ್ಲಿ ಪ್ರಸ್ತುತ ಸಮಯ ಮತ್ತು ದಿನಾಂಕವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.

ಹೊಸದನ್ನು ರಚಿಸೋಣ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್, ಪುಟ ಕೋಡ್ ಸಂಪಾದಕವನ್ನು ತೆರೆಯಿರಿ ಮತ್ತು ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು Page_Load ಈವೆಂಟ್ ಹ್ಯಾಂಡ್ಲರ್‌ಗೆ ನಮೂದಿಸಿ:

ಪ್ರತಿಕ್ರಿಯೆ.ಬರೆಯಿರಿ(DateTime.Now.ToString());

ಪ್ರಾರಂಭಿಸಿದಾಗ, ಪುಟವನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ ಪ್ರಸ್ತುತ ದಿನಾಂಕಮತ್ತು ಸಮಯ. ನೀವು ಬ್ರೌಸರ್ ವಿಂಡೋದಲ್ಲಿ ರಿಫ್ರೆಶ್ ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿದರೆ, ಪ್ರಸ್ತುತ ಸಿಸ್ಟಮ್ ಗಡಿಯಾರವನ್ನು ಪ್ರತಿಬಿಂಬಿಸಲು ಸಮಯ ಬದಲಾಗುತ್ತದೆ.


ಅಕ್ಕಿ. 9.1

ಸೇರಿಸೋಣ ಈ ಪುಟಸಂಗ್ರಹ ಮಾಡಲು. ಇದನ್ನು ಮಾಡಲು, ಪುಟ ಫೈಲ್‌ಗೆ ನಿರ್ದೇಶನವನ್ನು ಸೇರಿಸಿ

<%@ OutputCache Duration="10" VaryByParam="None" %>

ಅವಧಿ ಗುಣಲಕ್ಷಣವು ಸಂಗ್ರಹದಲ್ಲಿ ಪುಟವನ್ನು ಸಂಗ್ರಹಿಸಬೇಕಾದ ಸೆಕೆಂಡುಗಳ ಸಂಖ್ಯೆಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ. VaryByParam ಪ್ಯಾರಾಮೀಟರ್ ಸಮಾನವಾಗಿರುತ್ತದೆ ಮೌಲ್ಯ ಯಾವುದೂ ಇಲ್ಲ, ಕ್ಯಾಶಿಂಗ್ ಮೋಡ್ ಅನ್ನು ಹೊಂದಿಸುತ್ತದೆ, ಇದರಲ್ಲಿ ಲೆಕ್ಕಿಸದೆ ಹೆಚ್ಚುವರಿ ನಿಯತಾಂಕಗಳು, ಈ ಪುಟದ ಒಂದು ಪ್ರತಿಯನ್ನು ಮಾತ್ರ ಸಂಗ್ರಹದಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ.

ಈಗ, ನೀವು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿದಾಗ, ಪ್ರಸ್ತುತ ಸಮಯ ಮತ್ತು ದಿನಾಂಕವನ್ನು ಬ್ರೌಸರ್ ವಿಂಡೋದಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ, ಆದರೆ ನೀವು ಪುಟವನ್ನು ರಿಫ್ರೆಶ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿದಾಗ, ಪ್ರಸ್ತುತ ಮೌಲ್ಯಗಳಿಗೆ ಯಾವುದೇ ಬದಲಾವಣೆಗಳು 10 ಸೆಕೆಂಡುಗಳವರೆಗೆ ಸಂಭವಿಸುವುದಿಲ್ಲ. ನೀವು 10 ಸೆಕೆಂಡುಗಳ ನಂತರ ಪುಟವನ್ನು ರಿಫ್ರೆಶ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿದರೆ, ಪ್ರಸ್ತುತ ಸಮಯದ ಮೌಲ್ಯವನ್ನು ಮತ್ತು ದಿನಾಂಕವನ್ನು ನವೀಕರಿಸಲಾಗುತ್ತದೆ.

ಒಂದು ಪುಟವು ಸಂಗ್ರಹದಲ್ಲಿ ಉಳಿಯಬೇಕಾದ ಸಮಯವನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದರೂ, ಅದನ್ನು ಮೊದಲೇ ಅದರಿಂದ ತೆಗೆದುಹಾಕಬಹುದು. ಸಂಗ್ರಹದಲ್ಲಿ ಹೊಸ ಐಟಂ ಅನ್ನು ಹಾಕಲು ಸಾಕಷ್ಟು ಸ್ಥಳಾವಕಾಶವಿಲ್ಲದಿದ್ದರೆ ಇದು ಸಂಭವಿಸಬಹುದು. ಈ ಕಾರ್ಯವಿಧಾನಕ್ಕೆ ಧನ್ಯವಾದಗಳು, ASP ನಲ್ಲಿ ಅಳವಡಿಸಲಾಗಿದೆ.