ಕನ್ನಡ
Appearance
ಕನ್ನಡ
Appearance
WSL2 ಅನ್ನು ಬಳಸಲು ಪ್ರಾರಂಭಿಸುವ ಅನೇಕ ಬಳಕೆದಾರರು ಒಂದು "ಗೊಂದಲ"ವನ್ನು ಎದುರಿಸುತ್ತಾರೆ: Linux ಅನ್ನು ಸ್ಥಾಪಿಸಿದ್ದರೂ, ಟರ್ಮಿನಲ್ ಅನ್ನು ಮುಚ್ಚಿದ ಕೂಡಲೇ ಅದು ಸ್ವಲ್ಪ ಸಮಯದ ನಂತರ "ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಆಫ್" ಆಗುತ್ತದೆ. ಅದು ಯಾಕೆ ನಿರಂತರವಾಗಿ ಚಾಲನೆಯಲ್ಲಿರುವುದಿಲ್ಲ?
ಈ ಲೇಖನದಲ್ಲಿ, ನಾವು ಮೊದಲು ಈ ವಿದ್ಯಮಾನವನ್ನು ವಿವರಿಸುತ್ತೇವೆ, ನಂತರ ಮೈಕ್ರೋಸಾಫ್ಟ್ WSL ಅನ್ನು ಹೀಗೆ ಏಕೆ ವಿನ್ಯಾಸಗೊಳಿಸಿದೆ ಎಂಬುದನ್ನು ವಿವರಿಸುತ್ತೇವೆ, ಮತ್ತು ಅಂತಿಮವಾಗಿ WSL Dashboard ಅನ್ನು ಬಳಸಿಕೊಂಡು ಕೀಪ್-ಅಲೈವ್ ಆಗಿರುವ Linux ವಿತರಣೆಯನ್ನು ಹೇಗೆ ಪ್ರಾರಂಭಿಸುವುದು ಎಂಬುದನ್ನು ತಿಳಿಸುತ್ತೇವೆ.
ನೀವು ಈ ಕೆಳಗಿನ ಸನ್ನಿವೇಶವನ್ನು ಅನುಭವಿಸಿದ್ದೀರಾ:
NOTE
WSL2 ನ ಡೀಫಾಲ್ಟ್ "ಐಡಲ್ ಟೈಮ್ಔಟ್" ಸುಮಾರು 60 ಸೆಕೆಂಡುಗಳು: ವಿತರಣೆಯಲ್ಲಿ ಯಾವುದೇ ಚಾಲನೆಯಲ್ಲಿರುವ ಪ್ರಕ್ರಿಯೆಗಳಿಲ್ಲದಿದ್ದಾಗ (ಉದಾಹರಣೆಗೆ, ನೀವು ಎಲ್ಲಾ ಟರ್ಮಿನಲ್ಗಳನ್ನು ಮುಚ್ಚಿದಾಗ), ಮೆಮೊರಿ ಮುಂತಾದ ಸಿಸ್ಟಮ್ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಮುಕ್ತಗೊಳಿಸಲು WSL ವರ್ಚುವಲ್ ಯಂತ್ರವು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಆಫ್ ಆಗುತ್ತದೆ.
ಈ ನಡವಳಿಕೆಯು WSL2 ನ ಡೀಫಾಲ್ಟ್ ವಿನ್ಯಾಸವಾಗಿದೆ, ಇದು ದೋಷವೂ ಅಲ್ಲ, ತಪ್ಪೂ ಅಲ್ಲ.
WSL2 Hyper-V ಲೈಟ್ವೇಟ್ ವರ್ಚುವಲ್ ಮೆಷಿನ್ (utility VM) ಮೂಲಕ ಪೂರ್ಣ Linux ಕರ್ನಲ್ ಅನ್ನು ಚಲಾಯಿಸುತ್ತದೆ. ಪ್ರತಿಯೊಂದು ಚಾಲನೆಯಲ್ಲಿರುವ ವಿತರಣೆಯು ನಿಜವಾದ ಮೆಮೊರಿ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಬಳಸುತ್ತದೆ. ಎಲ್ಲಾ ವಿತರಣೆಗಳು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ನಿರಂತರವಾಗಿ ಚಾಲನೆಯಲ್ಲಿದ್ದರೆ, ಒಂದು ಯಂತ್ರದಲ್ಲಿ ಏಕಕಾಲದಲ್ಲಿ ಅನೇಕ ವಿತರಣೆಗಳನ್ನು ಚಲಾಯಿಸಿದರೆ, ನೂರಾರು MB ಅಥವಾ ಹಲವಾರು GB ಮೆಮೊರಿಯು ವ್ಯರ್ಥವಾಗಿ, ಸಂಪೂರ್ಣ ಯಂತ್ರದ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ನಿಧಾನಗೊಳಿಸುತ್ತದೆ.
Windows ನ ವಿನ್ಯಾಸ ತತ್ವಶಾಸ್ತ್ರವು "ಅಗತ್ಯಕ್ಕೆ ತಕ್ಕಂತೆ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಹಂಚಿಕೆ ಮಾಡಿ, ಬಳಕೆಯಿಲ್ಲದಿದ್ದಾಗ ಬಿಡುಗಡೆ ಮಾಡಿ":
ಆದ್ದರಿಂದ WSL "ಬೇಡಿಕೆಯ ಮೇಲೆ ಪ್ರಾರಂಭಿಸಿ, ಐಡಲ್ ಆಗಿದ್ದಾಗ ನಿಲ್ಲಿಸಿ" ಎಂಬ ಕಾರ್ಯತಂತ್ರವನ್ನು ಬಳಸುತ್ತದೆ, ಮೆಮೊರಿ ಮುಂತಾದ ಸಂಪನ್ಮೂಲಗಳು ಅಗತ್ಯವಿಲ್ಲದಿದ್ದಾಗ ಸಿಸ್ಟಮ್ಗೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಹಿಂತಿರುಗುತ್ತವೆ.
WSL ನ "ಐಡಲ್ ಆಗಿದ್ದಾಗ ಸ್ವಯಂಚಾಲಿತ ಆಫ್" ಎಂಬುದು ಕೋಣೆಯಿಂದ ಹೊರಡುವಾಗ ದೀಪವನ್ನು ಆಫ್ ಮಾಡಿದಂತೆ: ಶಕ್ತಿ ಉಳಿಸುವಿಕೆ, ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿ. ಆದರೆ "ಕೋಣೆ ಯಾವಾಗಲೂ ಬೆಳಗಿರಬೇಕು" ಎಂದು ಅಗತ್ಯವಿರುವವರಿಗೆ, ಇದು ತೊಂದರೆದಾಯಕವಾಗಿದೆ — ಇದು ಕೀಪ್-ಅಲೈವ್ ಅಗತ್ಯದ ಮೂಲವಾಗಿದೆ.
TIP
ನಿಮಗೆ Linux ನಿರಂತರವಾಗಿ ಚಾಲನೆಯಲ್ಲಿರಬೇಕಾದರೆ (ಉದಾಹರಣೆಗೆ, ಸೇವೆಗಳನ್ನು ನಿಯೋಜಿಸುವುದು, ನಿಗದಿತ ಕಾರ್ಯಗಳನ್ನು ಚಲಾಯಿಸುವುದು, ಅಭಿವೃದ್ಧಿ ಸರ್ವರ್ ಅನ್ನು ನಿರ್ಮಿಸುವುದು ಇತ್ಯಾದಿ), ದಯವಿಟ್ಟು ಮುಂದಿನ ವಿಭಾಗವನ್ನು ಓದಿ ಮತ್ತು ವಿತರಣೆಯನ್ನು ಕೀಪ್-ಅಲೈವ್ ಮಾಡಲು WSL Dashboard ಅನ್ನು ಬಳಸಿ.
WSL Dashboard ನಿಮ್ಮ Linux ವಿತರಣೆಯನ್ನು ನಿರಂತರವಾಗಿ ಚಾಲನೆಯಲ್ಲಿಡಲು ಎರಡು ಸರಳ ವಿಧಾನಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.
WSL Dashboard ನ "ಸ್ಥಾಪಿಸಲಾದ Linux ವಿತರಣೆಗಳು" ಪಟ್ಟಿಯಲ್ಲಿ:
ಕ್ಲಿಕ್ ಮಾಡಿದ ನಂತರ, ವಿತರಣೆಯು ತಕ್ಷಣವೇ ಎಚ್ಚರಗೊಂಡು ನಿರಂತರವಾಗಿ ಚಾಲನೆಯಾಗುತ್ತದೆ, ನೀವು ಅದನ್ನು ಸಕ್ರಿಯವಾಗಿ ನಿಲ್ಲಿಸದಿದ್ದರೆ, ಅದು ಐಡಲ್ ಕಾರಣದಿಂದ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಆಫ್ ಆಗುವುದಿಲ್ಲ. ಈ ವಿಧಾನವು "ಇದೀಗ" Linux ನಿರಂತರವಾಗಿ ಚಾಲನೆಯಲ್ಲಿರಬೇಕಾದ ತಾತ್ಕಾಲಿಕ ಕೀಪ್-ಅಲೈವ್ ಸನ್ನಿವೇಶಗಳಿಗೆ ಸೂಕ್ತವಾಗಿದೆ.
WSL Dashboard ನ "ಸ್ಥಾಪಿಸಲಾದ Linux ವಿತರಣೆಗಳು" ಪಟ್ಟಿಯಲ್ಲಿ:
ಚೆಕ್ ಮಾಡಿದ ನಂತರ, ಪ್ರತಿ ಬಾರಿ Windows ಪ್ರಾರಂಭ/ಲಾಗಿನ್ ಆದಾಗ, ಆ ವಿತರಣೆಯು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ, ಯಾವುದೇ ಹಸ್ತಚಾಲಿತ ಕಾರ್ಯಾಚರಣೆಯ ಅಗತ್ಯವಿಲ್ಲ, "ಬೂಟ್ ಆಗುತ್ತಿದ್ದಂತೆ ಕೀಪ್-ಅಲೈವ್" ಅನ್ನು ಸಾಧಿಸುತ್ತದೆ. ಈ ವಿಧಾನವು Linux ಅನ್ನು ದೀರ್ಘಕಾಲೀನ ಆನ್ಲೈನ್ ಆಗಿ (ಉದಾಹರಣೆಗೆ, ಅಭಿವೃದ್ಧಿ ಸರ್ವರ್ಗಳು, ನಿರಂತರ ಸೇವೆಗಳು) ಅಗತ್ಯವಿರುವ ಸನ್ನಿವೇಶಗಳಿಗೆ ಸೂಕ್ತವಾಗಿದೆ.
TIP