மைக்ரோசாப்ட் நிறுவனம்
நிலையான கர்னலைப் பயன்படுத்துவது கணினி அழைப்புகளின் மட்டத்தில் லினக்ஸுடன் முழு இணக்கத்தன்மையை அடைய உங்களை அனுமதிக்கிறது மற்றும் Windows இல் Docker கொள்கலன்களை தடையின்றி இயக்கும் திறனை வழங்குகிறது, அத்துடன் FUSE பொறிமுறையின் அடிப்படையில் கோப்பு முறைமைகளுக்கான ஆதரவை செயல்படுத்துகிறது. WSL1 உடன் ஒப்பிடும்போது, I/O மற்றும் கோப்பு முறைமை செயல்பாடுகளின் செயல்திறனை WSL2 கணிசமாக அதிகரித்துள்ளது. எடுத்துக்காட்டாக, சுருக்கப்பட்ட காப்பகத்தைத் திறக்கும்போது, WSL2 ஆனது WSL1 ஐ விட 20 மடங்கு வேகமாகவும், "git clone", "npm install", "apt update" மற்றும் "apt upgrade" போன்ற செயல்பாடுகளைச் செய்யும்போது 2-5 மடங்கு வேகமாகவும் இருக்கும்.
WSL2 ஆனது Linux 4.19 கர்னலை அடிப்படையாகக் கொண்ட ஒரு கூறுகளை வழங்குகிறது, இது ஏற்கனவே Azure இல் பயன்படுத்தப்பட்ட மெய்நிகர் இயந்திரத்தைப் பயன்படுத்தி விண்டோஸ் சூழலில் இயங்குகிறது. Linux கர்னலுக்கான புதுப்பிப்புகள் Windows Update பொறிமுறையின் மூலம் வழங்கப்படுகின்றன மற்றும் Microsoft இன் தொடர்ச்சியான ஒருங்கிணைப்பு உள்கட்டமைப்புக்கு எதிராக சோதிக்கப்படுகின்றன. WSL உடன் கர்னலை ஒருங்கிணைப்பதற்காக தயாரிக்கப்பட்ட அனைத்து மாற்றங்களும் இலவச GPLv2 உரிமத்தின் கீழ் வெளியிடப்படும் என்று உறுதியளிக்கப்பட்டுள்ளது. தயாரிக்கப்பட்ட இணைப்புகளில் கர்னல் தொடக்க நேரத்தைக் குறைக்கவும், நினைவக நுகர்வு குறைக்கவும் மற்றும் கர்னலில் குறைந்தபட்ச தேவையான இயக்கிகள் மற்றும் துணை அமைப்புகளை விடவும் மேம்படுத்தல்கள் அடங்கும்.
WSL1 இன் பழைய பதிப்பிற்கான ஆதரவு தக்கவைக்கப்படுகிறது மற்றும் பயனர் விருப்பங்களைப் பொறுத்து இரண்டு அமைப்புகளும் அருகருகே பயன்படுத்தப்படலாம். WSL2 WSL1 க்கு ஒரு வெளிப்படையான மாற்றாக செயல்பட முடியும். WSL1 பயனர் விண்வெளி கூறுகளைப் போலவே
சூழல்
ஆதாரம்: opennet.ru