වසර ගණනාවක් පුරා, මයික්රොසොෆ්ට් තමන්ගේම ලිනක්ස් ව්යාපෘති කිහිපයක් සිදු කර ඇත. දත්ත මධ්යස්ථානවල ජාල ස්විච සඳහා Linux-පාදක OS එකක් සහ Azure Sphere Embedded Security Service සඳහා ගොඩනගා ඇති microcontroller සඳහා Linux-පාදක OS එකක් විය. මයික්රොසොෆ්ට් විශේෂඥයින් කාලයක් තිස්සේ වැඩ කරමින් සිටි ලිනක්ස් මත පදනම් වූ තවත් ව්යාපෘතියක් ගැන දැන් ප්රසිද්ධ වී ඇත.
Build 2019 developer conference හි පළමු දිනයේදී, මෘදුකාංග දැවැන්තයා Windows 10 හි කොටසක් වන Linux කර්නලයේ තමන්ගේම අනුවාදයක් නිර්මාණය කරන බව නිවේදනය කළේය. Insider වැඩසටහනේ සාමාජිකයින් සඳහා වන පළමු පරීක්ෂණ ගොඩනැගීම අවසානයේ නිකුත් කෙරේ. ජුනි මාසයේ. මෙම හරය ගෘහ නිර්මාණ ශිල්පය සඳහා පදනම සපයනු ඇත
මතක තබා ගන්න: WSL 1 යනු Windows 10 සහ Windows Server 2019 මෙහෙයුම් පද්ධතිවල පරිසරය තුළ Linux ද්විමය (ELF) ක්රියාත්මක කිරීම සඳහා ගැළපෙන ස්ථරයක්, අත්යවශ්යයෙන්ම emulator එකක් විය. මෙය උදාහරණයක් ලෙස, Bash shell මාරු කිරීමට මෑත වසරවලදී හැකි විය. Windows වෙත, OpenSSH සහය Windows 10 එක් කරන්න, සහ Microsoft Store හි Ubuntu, SUSE Linux සහ Fedora බෙදාහැරීම් ඇතුළත් කරන්න.
WSL 2 හි සම්පූර්ණ විවෘත OS කර්නලයක් පැමිණීම, ගැළපුම වැඩි දියුණු කරයි, Windows මත Linux යෙදුම්වල කාර්ය සාධනය සැලකිය යුතු ලෙස වැඩි දියුණු කරයි, ආරම්භක වේලාවන් වේගවත් කරයි, මතක භාවිතය ප්රශස්ත කරයි, ගොනු පද්ධති I/O වේගවත් කරයි, සහ ඒ වෙනුවට ඩොකර් බහාලුම් සෘජුවම ධාවනය කරයි. අතථ්ය යන්ත්රයක් හරහා.
සැබෑ කාර්ය සාධනය ප්රශ්නගත යෙදුම සහ එය ගොනු පද්ධතිය සමඟ අන්තර්ක්රියා කරන ආකාරය මත රඳා පවතී. මයික්රොසොෆ්ට් අභ්යන්තර පරීක්ෂණවලින් පෙන්නුම් කරන්නේ WSL 2 තාර අසුරන විට WSL 20 ට වඩා 1 ගුණයක් වේගවත් බවත්, විවිධ ව්යාපෘතිවල git clone, npm ස්ථාපනය සහ cmake භාවිතා කරන විට 2 සිට 5 ගුණයක් පමණ වේගවත් බවත්ය.
මයික්රොසොෆ්ට් ලිනක්ස් කර්නලය මුලින් පදනම් වන්නේ සමාගම විසින් භාවිතා කරන නවතම දිගුකාලීන ස්ථාවර අනුවාදය 4.19 සහ Azure ක්ලවුඩ් සේවා මගින් උත්පාදනය කරන ලද තාක්ෂණයන් මත ය. මයික්රොසොෆ්ට් නිලධාරීන්ට අනුව, කර්නලය සම්පූර්ණයෙන්ම විවෘත වනු ඇත: එනම්, මයික්රොසොෆ්ට් කරන ඕනෑම වෙනස්කමක් ලිනක්ස් සංවර්ධක ප්රජාවට ලබා දෙනු ඇත. කර්නලයේ මීළඟ දිගුකාලීන ස්ථායී අනුවාදය නිකුත් කිරීමත් සමඟම, WSL 2 සඳහා වන අනුවාදය ද යාවත්කාලීන කරනු ලබන අතර, සංවර්ධකයින්ට සෑම විටම නවතම Linux නවෝත්පාදනයන් වෙත ප්රවේශ විය හැකි බවට සමාගම පොරොන්දු වේ.
WSL 2 හි වත්මන් අනුවාදයේ මෙන්, WSL 1 තවමත් කිසිදු පරිශීලක-අවකාශ ද්විමය ඇතුළත් නොවේ. Microsoft Store වෙතින් සහ වෙනත් මූලාශ්රවලින් බාගත කිරීමෙන් පරිශීලකයින්ට තමන්ට වඩාත් ගැලපෙන Linux බෙදාහැරීම තෝරා ගැනීමට තවමත් හැකි වේ.
ඒ සමගම Microsoft විසින් Windows 10 සඳහා Windows Terminal නමින් බලවත් නව විධාන රේඛා යෙදුමක් හඳුන්වා දෙන ලදී. එයට ටැබ්, කෙටිමං, පෙළ චිත්තවේගීය, සහය දක්වන තේමා, දිගු සහ GPU මත පදනම් වූ පෙළ විදැහුම්කරණය ඇතුළත් වේ. යෙදුම නිර්මාණය කර ඇත්තේ PowerShell, Cmd, සහ WSL වැනි පරිසරයන්ට ප්රවේශ වීමටය. සංවර්ධකයින්ට Windows 10 සමඟ අන්තර් ක්රියා කිරීම පහසු කිරීම සඳහා මෙය Microsoft විසින් තවත් පියවරකි. Windows Terminal Preview