ಲಿನಕ್ಸ್ ಕರ್ನಲ್ 5.6 - ಹೊಸ ಕರ್ನಲ್ ಆವೃತ್ತಿಯಲ್ಲಿ ಏನನ್ನು ನಿರೀಕ್ಷಿಸಬಹುದು

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

ಲಿನಕ್ಸ್ ಕರ್ನಲ್ 5.6 - ಹೊಸ ಕರ್ನಲ್ ಆವೃತ್ತಿಯಲ್ಲಿ ಏನನ್ನು ನಿರೀಕ್ಷಿಸಬಹುದು
- ಲ್ಯೂಕಾಸ್ ಹಫ್ಮನ್ - ಅನ್ಸ್ಪ್ಲಾಶ್

ಬಹುನಿರೀಕ್ಷಿತ VPN ಪ್ರೋಟೋಕಾಲ್

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

ಇವೆ ಅಭಿಪ್ರಾಯ, ಭವಿಷ್ಯದಲ್ಲಿ WireGuard OpenVPN ಅನ್ನು ಬದಲಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಈ ಪ್ರಕಾರ ಪರೀಕ್ಷೆಗಳು, ಹೊಸ ಪ್ರೋಟೋಕಾಲ್‌ನ ಥ್ರೋಪುಟ್ OpenVPN ಗಿಂತ ನಾಲ್ಕು ಪಟ್ಟು ಹೆಚ್ಚಾಗಿದೆ: 1011 Mbit/s ವರ್ಸಸ್ 258 Mbit/s. ಆದರೆ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕ್ರಿಪ್ಟೋ API ಗೆ ಬದಲಾಯಿಸುವುದರಿಂದ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಇನ್ನಷ್ಟು ಹದಗೆಡಿಸಬಹುದು ಎಂದು ಇಲ್ಲಿ ಗಮನಿಸಬೇಕಾದ ಅಂಶವಾಗಿದೆ.

ವೈರ್‌ಗಾರ್ಡ್‌ನ ಮತ್ತೊಂದು ವೈಶಿಷ್ಟ್ಯವೆಂದರೆ ಅದು ಸಂಪರ್ಕವನ್ನು ಮುರಿಯುವುದಿಲ್ಲ, ಬಳಕೆದಾರರು ಹೊಸ IP ವಿಳಾಸವನ್ನು ಸ್ವೀಕರಿಸಿದ್ದರೂ ಮತ್ತು ಸ್ವತಂತ್ರವಾಗಿ ರೂಟಿಂಗ್ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುತ್ತಾರೆ. ಈ ಉದ್ದೇಶಗಳಿಗಾಗಿ, ಪ್ರತಿ ನೆಟ್ವರ್ಕ್ ಇಂಟರ್ಫೇಸ್ಗೆ ಖಾಸಗಿ ಕೀಲಿಯನ್ನು ನಿಗದಿಪಡಿಸಲಾಗಿದೆ. ಇದನ್ನು ಬಳಸಿ ಉತ್ಪಾದಿಸಲಾಗುತ್ತದೆ ಡಿಫಿ-ಹೆಲ್ಮನ್ ಪ್ರೋಟೋಕಾಲ್. ಎನ್ಕ್ರಿಪ್ಶನ್ ಸ್ವತಃ ನಿರ್ಮಿಸಲಾಗಿದೆ ChaCha20 ಮತ್ತು ಅಲ್ಗಾರಿದಮ್‌ನಲ್ಲಿ Poly1305. ಅವುಗಳನ್ನು AES-256-CTR ನ ಸುಧಾರಿತ ಅನಲಾಗ್‌ಗಳೆಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಎಚ್‌ಎಂಎಸಿ.

ಹೊಸ ಫೈಲ್ ಸಿಸ್ಟಮ್

ಈ ವ್ಯವಸ್ಥೆ ಮಾರ್ಪಟ್ಟಿದೆ ಝೋನೆಫ್ಸ್, ವೆಸ್ಟರ್ನ್ ಡಿಜಿಟಲ್ ಎಂಜಿನಿಯರ್‌ಗಳು ಪ್ರಸ್ತುತಪಡಿಸಿದ್ದಾರೆ. ಇದನ್ನು ವಲಯ ಶೇಖರಣಾ ಸಾಧನಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ (ವಲಯ ಸಂಗ್ರಹಣೆ) ಇವು ಬ್ಲಾಕ್ ಡ್ರೈವ್‌ಗಳಾಗಿವೆ, ಅದರ ವಿಳಾಸ ಸ್ಥಳವನ್ನು ವಲಯಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ (ಉದಾಹರಣೆಗೆ, NVMe SSD). ಫೈಲ್ ಸಿಸ್ಟಮ್ ಪ್ರತಿ ವಲಯವನ್ನು ಫೈಲ್ ಆಗಿ ಪರಿಗಣಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ - ಅಂದರೆ, ವಿಶೇಷ API ಗಳನ್ನು ಬಳಸಿ ioctl ಶೇಖರಣಾ ವ್ಯವಸ್ಥೆಯನ್ನು ಪ್ರವೇಶಿಸಲು. ಇದೇ ವಿಧಾನವನ್ನು RocksDB ಮತ್ತು LevelDB ಡೇಟಾಬೇಸ್‌ಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ. ಫೈಲ್‌ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಮೂಲತಃ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಪೋರ್ಟಿಂಗ್ ಕೋಡ್‌ನ ವೆಚ್ಚವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಇದು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ.

ಬ್ಲಾಕ್ ಸಾಧನಗಳೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಲು ಲಿನಕ್ಸ್ ಈಗಾಗಲೇ ಕಾರ್ಯವನ್ನು ಹೊಂದಿದೆ. ಕರ್ನಲ್ ಆವೃತ್ತಿ 4.13 ರಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡರು dm-ಜೋನ್ಡ್ ಮಾಡ್ಯೂಲ್. ಅವರು ಜೋನ್ಡ್ ಸ್ಟೋರೇಜ್ ಅನ್ನು ನಿಯಮಿತ ಬ್ಲಾಕ್ ಸಾಧನವಾಗಿ, ಪರ್ಯಾಯವಾಗಿ ಝೋನೆಫ್‌ಗಳೊಂದಿಗೆ ಊಹಿಸುತ್ತಾರೆ.

ಲಿನಕ್ಸ್ ಕರ್ನಲ್ 5.6 - ಹೊಸ ಕರ್ನಲ್ ಆವೃತ್ತಿಯಲ್ಲಿ ಏನನ್ನು ನಿರೀಕ್ಷಿಸಬಹುದು
- ಸುಜಾನ್ ಕಿರ್ಸಿಕ್ - ಅನ್ಸ್ಪ್ಲಾಶ್

ಹೊಸ ಫೈಲ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಪರಿಚಯಿಸುವುದರ ಜೊತೆಗೆ, ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಡೆವಲಪರ್‌ಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಫೈಲ್‌ಗಳಿಗೆ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಿದ್ದಾರೆ. ಇದ್ದರು ಸೇರಿಸಲಾಗಿದೆ ಸಂಕೋಚನ ಕಾರ್ಯವಿಧಾನಗಳು LZO/LZ4 F2FS ಗಾಗಿ - ಅವರ ಬೆಂಬಲವು ಇದೀಗ ಪ್ರಾಯೋಗಿಕವಾಗಿ ಉಳಿಯುತ್ತದೆ. ವಿಭಾಗವನ್ನು ಆರೋಹಿಸುವಾಗ ಅದನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಬೇಕಾಗುತ್ತದೆ (ಆಯ್ಕೆ ಸಂಕುಚಿತ_ಅಲ್ಗಾರಿದಮ್) ಹಾಗೆಯೇ ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಿ ಸ್ವೀಕರಿಸಲು EXT4 - ಇದು ನೇರ I/O ಕಾರ್ಯಾಚರಣೆಗಳೊಂದಿಗೆ ಸಂಬಂಧಿಸಿದೆ. ನವೀಕರಣ ಪ್ಯಾಕೇಜ್ ಅನ್ನು IBM ಇಂಜಿನಿಯರ್ ರಿತೇಶ್ ಹರ್ಜನ್ ಪ್ರಸ್ತುತಪಡಿಸಿದರು. ಮೂಲಕ ಅವರ ಮಾತುಗಳಲ್ಲಿ, ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ ಪ್ಯಾಚ್ ಫೈಲ್ ಸಿಸ್ಟಮ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು 140% ರಷ್ಟು ಸುಧಾರಿಸುತ್ತದೆ.

ಚಾಲಕ ನವೀಕರಣಗಳು

ಕರ್ನಲ್‌ನಲ್ಲಿ ಹೊಸ ಚಾಲಕ ಇರುತ್ತದೆ cpuidle_cooling. ಅವನ ಕಾರ್ಯ - ಕಾರ್ಯಾಚರಣೆಯ ಸಮಯದಲ್ಲಿ ನಿಷ್ಕ್ರಿಯ ಚಕ್ರಗಳಲ್ಲಿ ನಿರ್ಮಿಸುವ ಮೂಲಕ CPU/SoC ಅನ್ನು ತಂಪಾಗಿಸಿ. ಕೆಲವು ವಿಧಗಳಲ್ಲಿ ಇದು ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್‌ಗಳಿಗಾಗಿ ಪವರ್‌ಕ್ಲ್ಯಾಂಪ್ ಡ್ರೈವರ್‌ಗೆ ಹೋಲುತ್ತದೆ, ಆದರೆ ನಿರ್ದಿಷ್ಟ ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗೆ ನಿರ್ದಿಷ್ಟವಾಗಿಲ್ಲ. ವ್ಯವಸ್ಥೆ ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ ARM ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗಾಗಿ ಓಪನ್ ಸೋರ್ಸ್ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಆಪ್ಟಿಮೈಸ್ ಮಾಡುವ ಲಿನಾರೊದ ತಜ್ಞರು.

ಸಹ ಸೇರಿಸಲಾಗುವುದು GeForce 20 ಸರಣಿಯ ವೀಡಿಯೊ ಕಾರ್ಡ್‌ಗಳಿಗೆ (TU10x) ಬೆಂಬಲ. ಅನುಗುಣವಾದ ಚಾಲಕವನ್ನು ನೌವಿಯೊ ಯೋಜನೆಯಿಂದ ಬೆನ್ ಸ್ಕೆಗ್ಸ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ್ದಾರೆ. ದುರದೃಷ್ಟವಶಾತ್, GeForce 16 (TU11x) ಸದ್ಯಕ್ಕೆ "ಓವರ್‌ಬೋರ್ಡ್" ಆಗಿ ಉಳಿಯುತ್ತದೆ. ಕಾರ್ಡ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಲು ಅಗತ್ಯವಿರುವ ಫರ್ಮ್‌ವೇರ್ ಚಿತ್ರಗಳನ್ನು ಎನ್ವಿಡಿಯಾ ಒದಗಿಸಿಲ್ಲ. ಅಲ್ಲದೆ, ಲಿನಕ್ಸ್‌ಗಾಗಿ ಹೊಸ ವೀಡಿಯೊ ಕಾರ್ಡ್‌ಗಳು ರಿಕ್ಲಾಕಿಂಗ್ ಕೊರತೆಯಿಂದಾಗಿ ಕಾರ್ಯಕ್ಷಮತೆಯ ಸಮಸ್ಯೆಗಳನ್ನು ಅನುಭವಿಸಬಹುದು - ಸ್ವಯಂಚಾಲಿತ ಆವರ್ತನ ನಿಯಂತ್ರಣ. ಹಿಂದೆ, ನೌವಿಯು ಚಾಲಕರು ಎಂದು ಕಂಡುಬಂದಿದೆ ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದು ಮೂಲಕ್ಕಿಂತ 20-30% ನಿಧಾನ.

ಲಿನಕ್ಸ್ ಕರ್ನಲ್ 5.6 - ಹೊಸ ಕರ್ನಲ್ ಆವೃತ್ತಿಯಲ್ಲಿ ಏನನ್ನು ನಿರೀಕ್ಷಿಸಬಹುದು
- ಆಂಡ್ರ್ಯೂ ಅಬ್ಬೇಟ್ - ಅನ್ಸ್ಪ್ಲಾಶ್

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

ಸಹಜವಾಗಿ, ಇವು ಕರ್ನಲ್‌ಗೆ ಬರುವ ಎಲ್ಲಾ ನವೀಕರಣಗಳಲ್ಲ - ಉದಾಹರಣೆಗೆ, ನೀವು ಕಾಯಬಹುದು ಹೆಚ್ಚುವರಿ ಪೆರಿಫೆರಲ್ಸ್ ಮತ್ತು ನೆಟ್ವರ್ಕ್ ಸಾಧನಗಳಿಗೆ ಬೆಂಬಲ. ಕರ್ನಲ್ 5.6 ಮೊದಲ 32-ಬಿಟ್ ಕರ್ನಲ್ ಆಗಿರುತ್ತದೆ ಪರಿಹರಿಸಲಾಗುವುದು 2038 ರ ಸಮಸ್ಯೆ. ಜನವರಿ ಕೊನೆಯಲ್ಲಿ, ಎಂಜಿನಿಯರ್ಗಳು ಮಾಡಿದ nfsd, xfs, alsa ಮತ್ತು v4l2 ನಲ್ಲಿ ಅಂತಿಮ ಬದಲಾವಣೆಗಳು. ಉಳಿದಿರುವ ಹದಿನೆಂಟು ವರ್ಷಗಳಲ್ಲಿ, ಬಳಕೆದಾರರು ಮತ್ತು ವಿತರಣಾ ಅಭಿವರ್ಧಕರು ಕರ್ನಲ್ 5.6 (ಅಥವಾ ಅದರ ನಂತರದ ಆವೃತ್ತಿಗಳು) ಗೆ ಬದಲಾಯಿಸಲು ಸಮಯವನ್ನು ಹೊಂದಿರುತ್ತಾರೆ ಎಂದು ಅವರು ಭಾವಿಸುತ್ತಾರೆ.

ಕಾರ್ಪೊರೇಟ್ ಬ್ಲಾಗ್ 1cloud.ru ನಿಂದ ವಿಷಯದ ಕುರಿತು ವಸ್ತುಗಳು:

ಲಿನಕ್ಸ್ ಕರ್ನಲ್ 5.6 - ಹೊಸ ಕರ್ನಲ್ ಆವೃತ್ತಿಯಲ್ಲಿ ಏನನ್ನು ನಿರೀಕ್ಷಿಸಬಹುದು ಹೆಚ್ಚಿನ ಸೂಪರ್‌ಕಂಪ್ಯೂಟರ್‌ಗಳು ಲಿನಕ್ಸ್ ಅನ್ನು ಚಾಲನೆ ಮಾಡುತ್ತಿವೆ - ಪರಿಸ್ಥಿತಿಯನ್ನು ಚರ್ಚಿಸುತ್ತಿವೆ
ಲಿನಕ್ಸ್ ಕರ್ನಲ್ 5.6 - ಹೊಸ ಕರ್ನಲ್ ಆವೃತ್ತಿಯಲ್ಲಿ ಏನನ್ನು ನಿರೀಕ್ಷಿಸಬಹುದು ನಿಮ್ಮ ಲಿನಕ್ಸ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಹೇಗೆ ಸುರಕ್ಷಿತಗೊಳಿಸುವುದು: 10 ಸಲಹೆಗಳು

ಹಬ್ರೆಯಲ್ಲಿ ನಾವು ಏನು ಬರೆಯುತ್ತೇವೆ:

ಲಿನಕ್ಸ್ ಕರ್ನಲ್ 5.6 - ಹೊಸ ಕರ್ನಲ್ ಆವೃತ್ತಿಯಲ್ಲಿ ಏನನ್ನು ನಿರೀಕ್ಷಿಸಬಹುದು ವೈಯಕ್ತಿಕ ಡೇಟಾ ಮತ್ತು ಮಾಹಿತಿ ಸುರಕ್ಷತೆಯ ರಕ್ಷಣೆಗಾಗಿ ನಾವು ಶಿಫಾರಸುಗಳನ್ನು ವಿಶ್ಲೇಷಿಸುತ್ತೇವೆ - ನೀವು ಏನು ಗಮನ ಕೊಡಬೇಕು
ಲಿನಕ್ಸ್ ಕರ್ನಲ್ 5.6 - ಹೊಸ ಕರ್ನಲ್ ಆವೃತ್ತಿಯಲ್ಲಿ ಏನನ್ನು ನಿರೀಕ್ಷಿಸಬಹುದು ಮೊದಲ ಬಾರಿಗೆ, ಫೋಟಾನ್ ಅನ್ನು ಒಂದು ಚಿಪ್‌ನಿಂದ ಇನ್ನೊಂದಕ್ಕೆ ಟೆಲಿಪೋರ್ಟ್ ಮಾಡಲಾಯಿತು
ಲಿನಕ್ಸ್ ಕರ್ನಲ್ 5.6 - ಹೊಸ ಕರ್ನಲ್ ಆವೃತ್ತಿಯಲ್ಲಿ ಏನನ್ನು ನಿರೀಕ್ಷಿಸಬಹುದು ಐಟಿ ವಲಯವು ಹೇಗೆ ಕಡಿಮೆ ಆಹಾರವನ್ನು ವ್ಯರ್ಥ ಮಾಡಲು ಜಗತ್ತಿಗೆ ಸಹಾಯ ಮಾಡುತ್ತಿದೆ

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ