ನಿಮಗೆ ಒಂದು ಸ್ವಾಪ್ ವಿಭಾಗ ಅಗತ್ಯವಿದೆಯೇ?

ಲಿನಕ್ಸ್ ಅನ್ನು ಇನ್ಸ್ಟಾಲ್ ಮಾಡುವಾಗ ಸಾಮಾನ್ಯವಾಗಿ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಯೆಂದರೆ "ನನಗೆ ಸ್ವಾಪ್ ವಿಭಾಗ ಬೇಕು?".

ಈ ಲೇಖನದಲ್ಲಿ ನಾನು ಸ್ವಾಪ್ ವಿಭಾಗವನ್ನು ಬಳಸಿದ ಬಗ್ಗೆ ವಿವರಿಸಲು ನಾನು ಹೋಗುತ್ತೇನೆ ಮತ್ತು ನಂತರ ನಿಮಗೆ ಅಗತ್ಯವಿದೆಯೇ ಇಲ್ಲವೋ ಎಂದು ನಿರ್ಧರಿಸಲು ನಾನು ಹೋಗುತ್ತೇನೆ.

ಮೆಮೊರಿ ಒಂದು ಶಾಪಿಂಗ್ ಸೆಂಟರ್ ಕಾರ್ ಪಾರ್ಕ್ನಂತಿದೆ. ದಿನದ ಆರಂಭದಲ್ಲಿ ಕಾರ್ ಪಾರ್ಕ್ ಖಾಲಿಯಾಗಿರುತ್ತದೆ ಮತ್ತು ಸಾಕಷ್ಟು ಜಾಗಗಳು ಲಭ್ಯವಿರುತ್ತವೆ. ಜನರು ಹೆಚ್ಚು ಹೆಚ್ಚು ಸ್ಥಳಗಳನ್ನು ತಲುಪಲು ಆರಂಭಿಸಿದಾಗ ಮತ್ತು ಅಂತಿಮವಾಗಿ ಕಾರ್ ಪಾರ್ಕ್ ಪೂರ್ಣಗೊಳ್ಳುತ್ತದೆ.

ಈ ಸಮಯದಲ್ಲಿ ಸಂಭವಿಸುವ ಕೆಲವು ವಿಷಯಗಳಿವೆ. ಸ್ಥಳಾವಕಾಶಗಳು ಲಭ್ಯವಾಗುವವರೆಗೆ ಕಾರಿನ ಉದ್ಯಾನಕ್ಕೆ ಪ್ರವೇಶಿಸುವ ಯಾವುದೇ ಕಾರುಗಳನ್ನು ನೀವು ನಿಲ್ಲಿಸಬಹುದು ಅಥವಾ ಕೆಲವು ಕಾರುಗಳನ್ನು ಅಲ್ಲಿಗೆ ಸ್ಥಳಾಂತರಿಸಲು ನೀವು ಒತ್ತಾಯಿಸಬಹುದು.

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

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

ಸಾಕಷ್ಟು ಮೆಮೊರಿ ಇಲ್ಲದಿದ್ದಾಗ ಲಿನಕ್ಸ್ ಏನು ಮಾಡುತ್ತದೆ?

ಇದು ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಕೊಲ್ಲುವುದು ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. ಇದು ನಿಜವಾಗಿಯೂ ನೀವು ಸಂಭವಿಸುವ ಸಂಗತಿ ಅಲ್ಲ. ನಿಮ್ಮನ್ನು ಕೊಲ್ಲಲು ಯಾವ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಆರಿಸುವುದಕ್ಕಾಗಿ ಸ್ಕೋರಿಂಗ್ ಕಾರ್ಯವಿಧಾನವು ಇದ್ದಾಗ ಮೂಲತಃ ನಿಮ್ಮ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂಗೆ ನಿರ್ಧಾರ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ನಿಮ್ಮ ಸ್ವಂತ ಕೈಗಳಿಂದ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.

ವರ್ಚುವಲ್ ಮೆಮೊರಿಯು ಹೊರಬಂದಾಗ ಲಿನಕ್ಸ್ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಕೊಲ್ಲುವುದು ಮಾತ್ರ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. ವಾಸ್ತವ ಮೆಮೊರಿಯೇನು? ವಾಸ್ತವ ಮೆಮೊರಿಯು ಭೌತಿಕ RAM + ಪೇಜಿಂಗ್ ಉದ್ದೇಶಗಳಿಗಾಗಿ (ಸ್ವಾಪ್) ಯಾವುದೇ ಡಿಸ್ಕ್ ಜಾಗವನ್ನು ಮೀಸಲಿಡಲಾಗಿದೆ.

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

ಭೌತಿಕ RAM ಕಡಿಮೆಯಾಗುತ್ತಿರುವಾಗ ಐಡಲ್ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಶೇಖರಿಸಿಡಲು ಲಿನಕ್ಸ್ ಬಳಸಲಾಗುವ ಸ್ವಾಪ್ ವಿಭಾಗವನ್ನು ನೀವು ರಚಿಸಬಹುದು. ಸ್ವಾಪ್ ವಿಭಾಗವು ಮೂಲಭೂತವಾಗಿ ಡಿಸ್ಕ್ ಜಾಗವನ್ನು ನಿಮ್ಮ ಹಾರ್ಡ್ ಡ್ರೈವಿನಲ್ಲಿ ಇರಿಸುತ್ತದೆ. (ಓವರ್ಫ್ಲೋ ಕಾರ್ ಪಾರ್ಕ್ನಂತೆ).

ಇದು ನಿಮ್ಮ ಹಾರ್ಡ್ ಡ್ರೈವಿನಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿರುವ ಫೈಲ್ಗಳಿಗಿಂತ RAM ಅನ್ನು ವೇಗವಾಗಿ ಪಡೆಯುತ್ತದೆ. ನೀವು ನಿರಂತರವಾಗಿ ಮೆಮೊರಿಯಿಂದ ಹೊರಗುಳಿಯುತ್ತಿದ್ದಾರೆ ಮತ್ತು ನಿಮ್ಮ ಹಾರ್ಡ್ ಡ್ರೈವು whirring ಎಂದು ನೀವು ಕಂಡುಕೊಂಡರೆ, ನೀವು ಹೆಚ್ಚಾಗಿ ಸ್ವಾಪ್ ಜಾಗವನ್ನು ಬಳಸುತ್ತಿರುವಿರಿ.

ಒಂದು ಸ್ವಾಪ್ ವಿಭಾಗವು ನಿಮಗೆ ಎಷ್ಟು ಕೆಟ್ಟದಾಗಿದೆ?

ನೀವು ಮೊದಲ ಬಾರಿಗೆ ಒಂದು ಸಣ್ಣ ಪ್ರಮಾಣದ ಮೆಮೊರಿಯೊಂದಿಗೆ ಕಂಪ್ಯೂಟರ್ ಹೊಂದಿದ್ದರೆ ಅದನ್ನು ಹೆಚ್ಚು ಸೂಚಿಸಲಾಗುತ್ತದೆ.

ಪರೀಕ್ಷೆಯಂತೆ ನಾನು 1 ಗಿಗಾಬೈಟ್ RAM ನೊಂದಿಗೆ ವರ್ಚುವಲ್ ಗಣಕವನ್ನು ಹೊಂದಿಸಿದೆ ಮತ್ತು ಸ್ವಾಪ್ ವಿಭಾಗವಿಲ್ಲ. ನಾನು ಎಲ್ಇಪಿಡಿಇ ಡೆಸ್ಕ್ಟಾಪ್ ಅನ್ನು ಬಳಸುವ ಪೆಪ್ಪರ್ಮಿಂಟ್ ಲಿನಕ್ಸ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿದೆ ಮತ್ತು ಒಟ್ಟಾರೆಯಾಗಿ ಅದು ಕಡಿಮೆ ಮೆಮೋರಿ ಹೆಜ್ಜೆಗುರುತನ್ನು ಹೊಂದಿದೆ.

ನಾನು ಪೆಪ್ಪರ್ಮಿಂಟ್ ಲಿನಕ್ಸ್ ಅನ್ನು ಬಳಸಿದ ಕಾರಣ ಇದು Chromium ಪೂರ್ವ-ಸ್ಥಾಪಿತವಾಗಿದ್ದು ಮತ್ತು ಪ್ರತಿ ಬಾರಿ ನೀವು Chromium ಟ್ಯಾಬ್ ಅನ್ನು ಯೋಗ್ಯವಾದ ಮೆಮೊರಿಯನ್ನು ಬಳಸಿದಾಗ ತೆರೆಯುತ್ತದೆ.

ನಾನು ಟ್ಯಾಬ್ ತೆರೆಯಿತು ಮತ್ತು linux.about.com ಗೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿದ್ದೇನೆ. ನಾನು ನಂತರ 2 ನೇ ಟ್ಯಾಬ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ ಅದೇ ರೀತಿ ಮಾಡಿದ್ದೇನೆ. ಈ ಪ್ರಕ್ರಿಯೆಯನ್ನು ನಾನು ಮತ್ತೆ ಪುನರಾವರ್ತಿಸುತ್ತಿದ್ದೆವು. ಮೇಲಿನ ಚಿತ್ರವು ಮುಂದಿನ ಏನಾಯಿತು ಎಂಬುದನ್ನು ತೋರಿಸುತ್ತದೆ. ಕ್ರೋಮ್ ಮೂಲತಃ ಟ್ಯಾಬ್ ಕೆಲಸವನ್ನು ನಿಲ್ಲಿಸಿದೆ ಎಂದು ಹೇಳುವ ಸಂದೇಶವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ ಮತ್ತು ಇದು ಬಹುಶಃ ಮೆಮೊರಿಯ ಕೊರತೆಯಿಂದಾಗಿರಬಹುದು.

ನಂತರ ನಾನು 1 ಗಿಗಾಬೈಟ್ ರಾಮ್ ಮತ್ತು 8 ಗಿಗಾಬೈಟ್ ಸ್ವಾಪ್ ವಿಭಾಗದೊಂದಿಗೆ ಒಂದು ಹೊಸ ವರ್ಚುವಲ್ ಯಂತ್ರವನ್ನು ಸ್ಥಾಪಿಸಿದೆ . ಟ್ಯಾಬ್ನ ನಂತರ ಟ್ಯಾಬ್ನ ನಂತರ ನಾನು ಟ್ಯಾಬ್ ತೆರೆಯಲು ಸಾಧ್ಯವಾಯಿತು ಮತ್ತು ಭೌತಿಕ RAM ಕಡಿಮೆ ರನ್ ಮಾಡಿದ್ದರೂ ಸಹ ಸ್ವಾಪ್ ಜಾಗವನ್ನು ಬಳಸಲು ಪ್ರಾರಂಭಿಸಿತು ಮತ್ತು ನಾನು ಟ್ಯಾಬ್ಗಳನ್ನು ತೆರೆಯುವುದನ್ನು ಮುಂದುವರೆಸಲು ಸಾಧ್ಯವಾಯಿತು.

ನಿಮ್ಮಲ್ಲಿ 1 ಗಿಗಾಬೈಟ್ ರಾಮ್ ಇರುವ ಯಂತ್ರವಿದ್ದರೆ ನೀವು 16 ಜಿಗಾಬೈಟ್ RAM ಹೊಂದಿರುವ ಗಣಕವನ್ನು ಹೊಂದಿದ್ದರೆ ಸ್ವಾಪ್ ವಿಭಾಗದ ಅಗತ್ಯವಿರುತ್ತದೆ. ನೀವು ಕೆಲವು ಗಂಭೀರ ಸಂಖ್ಯೆಯ ಕ್ರಂಚಿಂಗ್ ಅಥವಾ ವೀಡಿಯೊ ಸಂಪಾದನೆ ಮಾಡದಿದ್ದರೆ 8 ಜಿಗಾಬೈಟ್ RAM ಅಥವಾ ಅದಕ್ಕಿಂತ ಹೆಚ್ಚಿನದನ್ನು ಹೊಂದಿರುವ ಗಣಕದಲ್ಲಿ ನೀವು ಸ್ವಾಪ್ ಜಾಗವನ್ನು ಎಂದಿಗೂ ಬಳಸುವುದಿಲ್ಲ ಎಂಬುದು ಹೆಚ್ಚು ಸಾಧ್ಯತೆ.

ಸ್ವಾಪ್ ವಿಭಾಗವನ್ನು ಹೊಂದಿದ್ದರೂ ನಾನು ಯಾವಾಗಲೂ ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ. ಡಿಸ್ಕ್ ಸ್ಥಳವು ಅಗ್ಗವಾಗಿದೆ. ನೀವು ಮೆಮೊರಿಯಲ್ಲಿ ಕಡಿಮೆ ರನ್ ಮಾಡಿದಾಗ ಓವರ್ಡ್ರಾಫ್ಟ್ನಂತೆ ಅದರಲ್ಲಿ ಕೆಲವನ್ನು ಹೊಂದಿಸಿ.

ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಯಾವಾಗಲೂ ಮೆಮೊರಿಯಲ್ಲಿ ಕಡಿಮೆಯಾಗಿದೆ ಮತ್ತು ನೀವು ನಿರಂತರವಾಗಿ ಸ್ವಾಪ್ ಜಾಗವನ್ನು ಬಳಸುತ್ತಿರುವಿರಿ ಎಂದು ನೀವು ಕಂಡುಕೊಂಡರೆ ಅದು ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಮೆಮೊರಿಯನ್ನು ಅಪ್ಗ್ರೇಡ್ ಮಾಡುವುದರ ಬಗ್ಗೆ ಯೋಚಿಸುವ ಸಮಯ ಇರಬಹುದು.

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

ಸ್ವಾಪ್ ಸ್ಪೇಸ್ಗಾಗಿ ನನ್ನ ಎಸ್ಎಸ್ಡಿನಲ್ಲಿ ನಾನು ಜಾಗವನ್ನು ಸ್ಥಳಾಂತರಿಸಬಹುದೇ?

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

ಸ್ವಾಪ್ ಜಾಗವು ಓವರ್ಫ್ಲೋ ಬಫರ್ ಆಗಿರಬೇಕು ಮತ್ತು ಸ್ಥಿರವಾಗಿ ಬಳಸಲಾಗುವುದಿಲ್ಲ ಎಂದು ನೆನಪಿಡಿ. ನೀವು ಸ್ವಾಪ್ ವಿಭಾಗವನ್ನು ನಿರಂತರವಾಗಿ ಬಳಸುತ್ತಿದ್ದಾರೆ ಎನ್ನುವುದನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳುವುದರಿಂದ ಮೊದಲು ಮೆಮೊರಿಯನ್ನು ನವೀಕರಿಸಲಾಗುತ್ತದೆ.