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