Microsoft เป„เบ”เป‰เป€เบœเบตเบเปเบžเปˆเบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เบ”เบฑเบ”เปเบเป‰เบ‚เบญเบ‡เบ•เบปเบ™เบชเปเบฒเบฅเบฑเบš Linux kernel

เบšเปเบฅเบดเบชเบฑเบ” Microsoft เบˆเบฑเบ”เบžเบตเบกเบกเบฒ เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบฅเบฐเบเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ•เปเปˆเบเบฑเบš Linux kernel เบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™ kernel เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเบเปˆเบญเบ WSL 2 (Windows Subsystem for Linux v2). เบชเบฐเบšเบฑเบšเบ—เบตเบชเบญเบ‡เบ‚เบญเบ‡ WSL เปเบ•เบเบ•เปˆเบฒเบ‡ เบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เบ‚เบญเบ‡ Linux kernel เป€เบ•เบฑเบกเบฎเบนเบšเปเบšเบš, เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™ emulator on the fly เปเบ›เบฅเบฐเบšเบปเบš Linux เป‚เบ—เบซเบฒเบฅเบฐเบšเบปเบš Windows. เบ„เบงเบฒเบกเบžเป‰เบญเบกเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบœเบนเป‰เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบเบฐเบ•เบทเบฅเบทเบฅเบปเป‰เบ™, เบ–เป‰เบฒเบ•เป‰เบญเบ‡เบเบฒเบ™, เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เบ‚เบญเบ‡ Linux kernel เบชเปเบฒเบฅเบฑเบš WSL2, เป‚เบ”เบเบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡ nuances เบ‚เบญเบ‡เป€เบงเบ—เบตเบ™เบตเป‰.

Linux kernel เบชเบปเปˆเบ‡เบเบฑเบš WSL2 เปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบ›เปˆเบญเบ 4.19, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก Windows เป‚เบ”เบเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡ virtual เปเบฅเป‰เบงเปเบฅเปˆเบ™เบขเบนเปˆเปƒเบ™ Azure. เบเบฒเบ™เบญเบฑเบšเป€เบ”เบ”เบ•เปเปˆเบเบฑเบš Linux kernel เปเบกเปˆเบ™เบ–เบทเบเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เบเบปเบ™เป„เบเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡ Windows เปเบฅเบฐเบ—เบปเบ”เบชเบญเบšเบ•เปเปˆเบเบฑเบšเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เบ‚เบญเบ‡ Microsoft. เปเบœเปˆเบ™เบ—เบตเปˆเบเบฝเบกเป„เบงเป‰เบฅเบงเบกเบกเบตเบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเป€เบžเบทเปˆเบญเบซเบผเบธเบ”เบœเปˆเบญเบ™เป€เบงเบฅเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เปเบเปˆเบ™, เบซเบผเบธเบ”เบœเปˆเบญเบ™เบเบฒเบ™เบšเปเบฅเบดเป‚เบžเบเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ, เปเบฅเบฐเบ›เปˆเบญเบเปƒเบซเป‰เบŠเบธเบ”เป„เบ”เป€เบงเบตเปเบฅเบฐเบฅเบฐเบšเบปเบšเบเปˆเบญเบเบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เปเปˆเบฒเบชเบธเบ”เปƒเบ™ kernel.

เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, Microsoft เบ™เบณเปƒเบŠเป‰ เบˆเบฐเบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ—เบฒเบ‡เป„เบ›เบชเบฐเบ™เบตเบ›เบดเบ” linux-distros, เป€เบŠเบดเปˆเบ‡เป€เบœเบตเบเปเบœเปˆเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเปƒเบซเบกเปˆเปƒเบ™เป„เบฅเบเบฐเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ„เบปเป‰เบ™เบžเบปเบšเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, เปƒเบซเป‰เป‚เบญเบเบฒเบ”เบเบฒเบ™เปเบˆเบเบขเบฒเบเป€เบžเบทเปˆเบญเบเบฐเบเบฝเบกเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบตเบ”เป€เบœเบตเบเบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ. เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ—เบฒเบ‡เป„เบ›เบชเบฐเบ™เบตเปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบˆเปเบฒเป€เบ›เบฑเบ™เบชเปเบฒเบฅเบฑเบš Microsoft เบ—เบตเปˆเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเปƒเบซเบกเปˆเบ—เบตเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบเบฒเบ™เบชเป‰เบฒเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบเป€เบŠเบฑเปˆเบ™ Azure Sphere, Windows Subsystem เบชเปเบฒเบฅเบฑเบš Linux v2 เปเบฅเบฐ Azure HDInsight, เป€เบŠเบดเปˆเบ‡เบšเปเปˆเป„เบ”เป‰เบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เปเบˆเบเบขเบฒเบเบ—เบตเปˆเบกเบตเบขเบนเปˆ. เป€เบ›เบฑเบ™เบœเบนเป‰เบ„เปเป‰เบฒเบ›เบฐเบเบฑเบ™ เบžเป‰เบญเบกเบ—เบตเปˆเบˆเบฐเบ›เบฐเบ•เบดเบšเบฑเบ” Greg Kroah-Hartman, เบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเปƒเบ™เบเบฒเบ™เบฎเบฑเบเบชเบฒเบชเบฒเบ‚เบฒเปเบเปˆเบ™เปเบเปˆเบ™เบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡.
เบเบฒเบ™โ€‹เบ•เบฑเบ”โ€‹เบชเบดเบ™โ€‹เปƒเบˆโ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹เปƒเบซเป‰โ€‹เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป€เบ–เบดเบ‡โ€‹เบเบฑเบ‡โ€‹เบšเปเปˆโ€‹เบ—เบฑเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เป€เบฎเบฑเบ”โ€‹เป„เบ”เป‰โ€‹.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™