ಸಭೆಗಳನ್ನು ಪ್ರಕಟಿಸಲಾಗಿದೆ Windows WSL2 ಉಪವ್ಯವಸ್ಥೆಯೊಂದಿಗೆ ಇನ್ಸೈಡರ್ (Windows ಉಪವ್ಯವಸ್ಥೆ Linux)

ಮೈಕ್ರೋಸಾಫ್ಟ್ ಘೋಷಿಸಲಾಗಿದೆ ಹೊಸ ಪ್ರಾಯೋಗಿಕ ಸಭೆಗಳ ರಚನೆಯ ಕುರಿತು Windows ಇನ್ಸೈಡರ್ (ನಿರ್ಮಾಣ 18917), ಇದು ಹಿಂದೆ ಘೋಷಿಸಲಾದ WSL2 ಪದರವನ್ನು ಒಳಗೊಂಡಿದೆ (Windows ಉಪವ್ಯವಸ್ಥೆ Linux), ಇದು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್‌ಗಳ ಉಡಾವಣೆಯನ್ನು ಖಚಿತಪಡಿಸುತ್ತದೆ Linux в WindowsWSL ನ ಎರಡನೇ ಆವೃತ್ತಿಯು ಪೂರ್ಣ ಪ್ರಮಾಣದ ಕರ್ನಲ್‌ನ ವಿತರಣೆಯಿಂದ ಭಿನ್ನವಾಗಿದೆ. Linux, ಸಿಸ್ಟಮ್ ಕರೆಗಳನ್ನು ತಕ್ಷಣವೇ ಅನುವಾದಿಸುವ ಎಮ್ಯುಲೇಟರ್ ಬದಲಿಗೆ Linux ಸಿಸ್ಟಮ್ ಕರೆಗಳಲ್ಲಿ Windows.

ಪ್ರಮಾಣಿತ ಕರ್ನಲ್ ಬಳಸುವುದರಿಂದ ಪೂರ್ಣ ಹೊಂದಾಣಿಕೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ Linux ಸಿಸ್ಟಮ್ ಕರೆ ಮಟ್ಟದಲ್ಲಿ ಮತ್ತು ಸರಾಗವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ Windows ಡಾಕರ್ ಕಂಟೇನರ್‌ಗಳು, ಹಾಗೆಯೇ FUSE ಕಾರ್ಯವಿಧಾನವನ್ನು ಆಧರಿಸಿದ ಫೈಲ್ ಸಿಸ್ಟಮ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತವೆ. WSL1 ಗೆ ಹೋಲಿಸಿದರೆ, WSL2 I/O ಮತ್ತು ಫೈಲ್ ಸಿಸ್ಟಮ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಸುಧಾರಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಸಂಕುಚಿತ ಆರ್ಕೈವ್ ಅನ್ನು ಅನ್ಪ್ಯಾಕ್ ಮಾಡುವಾಗ, WSL2 WSL1 ಗಿಂತ 20 ಪಟ್ಟು ವೇಗವಾಗಿರುತ್ತದೆ ಮತ್ತು "git clone," "npm install," "apt update," ಮತ್ತು "apt upgrade" ಅನ್ನು ನಿರ್ವಹಿಸುವಾಗ ಅದು 2-5 ಪಟ್ಟು ವೇಗವಾಗಿರುತ್ತದೆ.

WSL2 ಕರ್ನಲ್-ಆಧಾರಿತ ಘಟಕವನ್ನು ನೀಡುತ್ತದೆ Linux 4.19, ಇದನ್ನು ಪರಿಸರದಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ Windows ಅಜೂರ್‌ನಲ್ಲಿ ಈಗಾಗಲೇ ಬಳಕೆಯಲ್ಲಿರುವ ವರ್ಚುವಲ್ ಯಂತ್ರವನ್ನು ಬಳಸುವುದು. ಕರ್ನಲ್ ನವೀಕರಣಗಳು Linux ಕಾರ್ಯವಿಧಾನದ ಮೂಲಕ ತಲುಪಿಸಲಾಗಿದೆ Windows ನವೀಕರಿಸಿ ಮತ್ತು ಮೈಕ್ರೋಸಾಫ್ಟ್‌ನ ನಿರಂತರ ಏಕೀಕರಣ ಮೂಲಸೌಕರ್ಯದಲ್ಲಿ ಪರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ. WSL ನೊಂದಿಗೆ ಕರ್ನಲ್ ಏಕೀಕರಣಕ್ಕಾಗಿ ಸಿದ್ಧಪಡಿಸಲಾದ ಎಲ್ಲಾ ಬದಲಾವಣೆಗಳನ್ನು ಉಚಿತ GPLv2 ಪರವಾನಗಿಯ ಅಡಿಯಲ್ಲಿ ಪ್ರಕಟಿಸಲಾಗುವುದು ಎಂದು ಭರವಸೆ ನೀಡಲಾಗಿದೆ. ಸಿದ್ಧಪಡಿಸಿದ ಪ್ಯಾಚ್‌ಗಳು ಕರ್ನಲ್ ಆರಂಭಿಕ ಸಮಯವನ್ನು ಕಡಿಮೆ ಮಾಡಲು, ಮೆಮೊರಿ ಬಳಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಮತ್ತು ಕರ್ನಲ್‌ನಲ್ಲಿ ಕನಿಷ್ಠ ಅಗತ್ಯವಿರುವ ಡ್ರೈವರ್‌ಗಳು ಮತ್ತು ಉಪವ್ಯವಸ್ಥೆಗಳನ್ನು ಉಳಿಸಿಕೊಳ್ಳಲು ಆಪ್ಟಿಮೈಸೇಶನ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿವೆ.

WSL1 ನ ಹಳೆಯ ಆವೃತ್ತಿಗೆ ಬೆಂಬಲವನ್ನು ಉಳಿಸಿಕೊಳ್ಳಲಾಗಿದೆ ಮತ್ತು ಬಳಕೆದಾರರ ಆದ್ಯತೆಗಳನ್ನು ಅವಲಂಬಿಸಿ ಎರಡೂ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಅಕ್ಕಪಕ್ಕದಲ್ಲಿ ಬಳಸಬಹುದು. WSL2 WSL1 ಗೆ ಪಾರದರ್ಶಕ ಬದಲಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. WSL1 ಬಳಕೆದಾರ ಬಾಹ್ಯಾಕಾಶ ಘಟಕಗಳಂತೆಯೇ ಸ್ಥಾಪಿಸಲಾಗಿದೆ ಪ್ರತ್ಯೇಕವಾಗಿ ಮತ್ತು ವಿವಿಧ ವಿತರಣೆಗಳ ಅಸೆಂಬ್ಲಿಗಳನ್ನು ಆಧರಿಸಿವೆ. ಉದಾಹರಣೆಗೆ, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಸ್ಟೋರ್ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ WSL ನಲ್ಲಿ ಸ್ಥಾಪಿಸಲು ನೀಡಿತು ಅಸೆಂಬ್ಲಿಗಳು Ubuntu, Debian ಗ್ನೂ/Linux, ಕಾಳಿ Linux, ಫೆಡೋರಾ,
ಆಲ್ಪೈನ್, ಸ್ಯೂಸ್ и ತೆರೆದ ಸೂಸು.

ಪರಿಸರ ಪ್ರದರ್ಶನ ext4 ಫೈಲ್ ಸಿಸ್ಟಮ್ ಮತ್ತು ವರ್ಚುವಲ್ ನೆಟ್‌ವರ್ಕ್ ಅಡಾಪ್ಟರ್‌ನೊಂದಿಗೆ ಪ್ರತ್ಯೇಕ ಡಿಸ್ಕ್ ಇಮೇಜ್ (VHD) ನಲ್ಲಿ. WSL2 ನಲ್ಲಿ ನೀಡಲಾಗುವ ಕರ್ನಲ್‌ನೊಂದಿಗೆ ಸಂವಹನಕ್ಕಾಗಿ Linux ಬೂಟ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಮಾರ್ಪಡಿಸುವ ಒಂದು ಸಣ್ಣ ಇನಿಶಿಯಲೈಸೇಶನ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ವಿತರಣೆಯಲ್ಲಿ ಸೇರಿಸಬೇಕು. ವಿತರಣಾ ಕಾರ್ಯಾಚರಣಾ ವಿಧಾನಗಳನ್ನು ಬದಲಾಯಿಸಲು "wsl --set-version" ಎಂಬ ಹೊಸ ಆಜ್ಞೆಯನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ ಮತ್ತು ಡೀಫಾಲ್ಟ್ WSL ಆವೃತ್ತಿಯನ್ನು ಆಯ್ಕೆ ಮಾಡಲು "wsl --set-default-version" ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.

ಮೂಲ: opennet.ru

DDoS ರಕ್ಷಣೆ, VPS VDS ಸರ್ವರ್‌ಗಳೊಂದಿಗೆ ಸೈಟ್‌ಗಳಿಗೆ ವಿಶ್ವಾಸಾರ್ಹ ಹೋಸ್ಟಿಂಗ್ ಅನ್ನು ಖರೀದಿಸಿ 🔥 DDoS ರಕ್ಷಣೆ, VPS VDS ಸರ್ವರ್‌ಗಳೊಂದಿಗೆ ವಿಶ್ವಾಸಾರ್ಹ ವೆಬ್‌ಸೈಟ್ ಹೋಸ್ಟಿಂಗ್ ಅನ್ನು ಖರೀದಿಸಿ | ProHoster