WSL2 துணை அமைப்புடன் (லினக்ஸிற்கான விண்டோஸ் துணை அமைப்பு) விண்டோஸ் இன்சைடர் உருவாக்கங்கள் வெளியிடப்பட்டுள்ளன

மைக்ரோசாப்ட் நிறுவனம் அறிவித்தார் Windows Insider (build 18917) இன் புதிய சோதனைக் கட்டமைப்பின் உருவாக்கம் பற்றி, இதில் முன்னர் அறிவிக்கப்பட்ட WSL2 (Linux க்கான Windows Subsystem) லேயர் அடங்கும், இது Windows இல் Linux இயங்கக்கூடிய கோப்புகளை வெளியிடுவதை உறுதி செய்கிறது. WSL இன் இரண்டாம் பதிப்பு, லினக்ஸ் சிஸ்டம் அழைப்புகளை விண்டோஸ் சிஸ்டம் அழைப்புகளாக மாற்றும் முன்மாதிரிக்கு பதிலாக, முழு அளவிலான லினக்ஸ் கர்னலின் விநியோகத்தால் வேறுபடுகிறது.

நிலையான கர்னலைப் பயன்படுத்துவது கணினி அழைப்புகளின் மட்டத்தில் லினக்ஸுடன் முழு இணக்கத்தன்மையை அடைய உங்களை அனுமதிக்கிறது மற்றும் 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 பயனர் விண்வெளி கூறுகளைப் போலவே நிறுவப்பட்டுள்ளன தனித்தனியாக மற்றும் பல்வேறு விநியோகங்களின் கூட்டங்களை அடிப்படையாகக் கொண்டது. எடுத்துக்காட்டாக, மைக்ரோசாஃப்ட் ஸ்டோர் கோப்பகத்தில் WSL இல் நிறுவ வழங்கப்படுகின்றன கூட்டங்கள் உபுண்டு, டெபியன் குனு/லினக்ஸ், காளி லினக்ஸ், ஃபெடோரா,
அல்பைன், SUSE и openSUSE இல்லையா.

சூழல் நிகழ்த்தப்பட்டது ext4 கோப்பு முறைமை மற்றும் மெய்நிகர் நெட்வொர்க் அடாப்டருடன் ஒரு தனி வட்டு படத்தில் (VHD). WSL2 இல் வழங்கப்படும் லினக்ஸ் கர்னலுடன் இயங்கக்கூடியது, துவக்க செயல்முறையை மாற்றியமைக்கும் விநியோகத்தில் ஒரு சிறிய துவக்க ஸ்கிரிப்டைச் சேர்க்க வேண்டும். விநியோகங்களின் இயக்க முறைகளை மாற்ற, ஒரு புதிய கட்டளை “wsl —set-version” முன்மொழியப்பட்டது, மேலும் WSL இன் இயல்புநிலை பதிப்பைத் தேர்ந்தெடுக்க, “wsl —set-default-version” கட்டளை.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்