Microsoft
WSL2 හි පරීක්ෂණ නිකුතුව ජුනි මස අවසානයේදී පර්යේෂණාත්මක ගොඩනැගීම් වලින් පිරිනමනු ලැබේ
Windows 2 සඳහා WSL10 හි කොටසක් ලෙස, සම්මත Linux 4.19 කර්නලයක් සහිත සංරචකයක් පිරිනමනු ලැබේ. LTS ශාඛාව 4.19 සඳහා නිවැරදි කිරීම් නිකුත් කරන විට, WSL2 සඳහා වන කර්නලය Windows Update යාන්ත්රණය හරහා ක්ෂණිකව යාවත්කාලීන කර Microsoft අඛණ්ඩ ඒකාබද්ධතා යටිතල ව්යුහය තුළ පරීක්ෂා කරනු ලැබේ. WSL2 විසින් Azure යටිතල ව්යුහය ලෙස එකම කර්නලය භාවිතා කරනු ඇත, එය නඩත්තු කිරීම පහසු කරයි.
WSL සමඟ කර්නලය ඒකාබද්ධ කිරීම සඳහා සකස් කරන ලද සියලුම වෙනස් කිරීම් නොමිලේ GPLv2 බලපත්රය යටතේ ප්රකාශයට පත් කෙරෙන අතර උඩු ප්රවාහයට මාරු කරනු ලැබේ. සකස් කරන ලද පැච් වල කර්නලයේ ආරම්භක කාලය අඩු කිරීමට, මතක පරිභෝජනය අඩු කිරීමට සහ අවශ්ය අවම ධාවක සහ උප පද්ධති කර්නලය තුළ තැබීමට ප්රශස්තකරණයන් ඇතුළත් වේ. යෝජිත කර්නලයට WSL1 හි යෝජිත අනුකරණ ස්ථරය සඳහා විනිවිද පෙනෙන ආදේශකයක් ලෙස ක්රියා කිරීමට හැකි වනු ඇත. මූලාශ්ර කේත තිබීම, අවශ්ය නම්, WSL2 සඳහා ලිනක්ස් කර්නලයේ තමන්ගේම ගොඩනැගීම් නිර්මාණය කිරීමට, අවශ්ය උපදෙස් සකස් කිරීමට ඉඩ ලබා දේ.
Azure ව්යාපෘතියේ ප්රශස්තිකරණයන් සහිත සම්මත කර්නලයක් භාවිතා කිරීමෙන් ඔබට පද්ධති ඇමතුම් මට්ටමින් Linux සමඟ පූර්ණ ගැළපුම ලබා ගැනීමට සහ Windows මත Docker බහාලුම් බාධාවකින් තොරව ධාවනය කිරීමේ හැකියාව මෙන්ම FUSE යාන්ත්රණය මත පදනම් වූ ගොනු පද්ධති සඳහා සහය ක්රියාත්මක කිරීමට ඔබට ඉඩ සලසයි. මීට අමතරව, WSL2 මීට පෙර WSL1 හි බාධකය වූ I/O සහ ගොනු පද්ධති මෙහෙයුම්වල කාර්ය සාධනය සැලකිය යුතු ලෙස වැඩි කර ඇත. උදාහරණයක් ලෙස, සම්පීඩිත සංරක්ෂිතයක් අසුරන විට, WSL2 WSL1 ට වඩා 20 ගුණයක් වේගවත් වේ, සහ මෙහෙයුම් සිදු කරන විට
"git clone", "npm install", "apt update" සහ "apt upgrade" 2-5 ගුණයකින්.
එය තවමත් ලිනක්ස් කර්නලය නැව්ගත කළද, WSL2 පරිශීලක-අවකාශ සංරචක සූදානම් කළ කට්ටලයක් ලබා නොදේ. මෙම සංරචක වෙන වෙනම ස්ථාපනය කර ඇති අතර විවිධ බෙදාහැරීම්වල එකලස් කිරීම් මත පදනම් වේ. උදාහරණයක් ලෙස, Microsoft Store නාමාවලියෙහි WSL හි ස්ථාපනය කිරීමට
ඊට අමතරව, එය සටහන් කළ හැකිය
මූලාශ්රය: opennet.ru