பல ஆண்டுகளாக, மைக்ரோசாப்ட் அதன் சொந்த பல லினக்ஸ் திட்டங்களை மேற்கொண்டுள்ளது. தரவு மையங்களில் நெட்வொர்க் சுவிட்சுகளுக்கு லினக்ஸ் அடிப்படையிலான OS மற்றும் Azure Sphere உட்பொதிக்கப்பட்ட பாதுகாப்பிற்காக உருவாக்கப்பட்ட மைக்ரோகண்ட்ரோலர்களுக்கான Linux அடிப்படையிலான OS ஆகியவை இருந்தன. மைக்ரோசாப்ட் வல்லுநர்கள் சில காலமாக பணியாற்றி வரும் மற்றொரு லினக்ஸ் அடிப்படையிலான திட்டத்தைப் பற்றி இப்போது அறியப்பட்டுள்ளது.
பில்ட் 2019 டெவலப்பர் மாநாட்டின் முதல் நாளில், மென்பொருள் நிறுவனமான லினக்ஸ் கர்னலின் சொந்த பதிப்பை உருவாக்குவதாக அறிவித்தது, இது விண்டோஸ் 10 இன் ஒரு பகுதியாக மாறும். இன்சைடர் நிரல் பங்கேற்பாளர்களுக்கான முதல் சோதனை உருவாக்கம் ஜூன் மாத இறுதியில் வெளியிடப்படும். . இந்த கர்னல் கட்டிடக்கலைக்கான அடிப்படையை வழங்கும்
நினைவில் கொள்வோம்: WSL 1 என்பது Windows 10 மற்றும் Windows Server 2019 இன் இயக்க முறைமை சூழலில் Linux பைனரி கோப்புகளை (ELF) இயக்குவதற்கான ஒரு இணக்க அடுக்கு, அடிப்படையில் ஒரு முன்மாதிரி ஆகும். இது, சமீபத்திய ஆண்டுகளில் Bash ஐ மாற்றுவதை சாத்தியமாக்கியது. Windows க்கு ஷெல், Windows 10 க்கு OpenSSH ஆதரவைச் சேர்க்கவும், அத்துடன் Microsoft Store இல் Ubuntu, SUSE Linux மற்றும் Fedora விநியோகங்களைச் சேர்க்கவும்.
WSL 2 இல் ஒரு முழு திறந்த OS கர்னலின் அறிமுகம், இணக்கத்தன்மையை மேம்படுத்தும், விண்டோஸில் லினக்ஸ் பயன்பாடுகளின் செயல்திறனை கணிசமாக மேம்படுத்தும், துவக்க நேரங்களை விரைவுபடுத்தும், ரேம் பயன்பாட்டை மேம்படுத்தும், கோப்பு முறைமை I/O ஐ விரைவுபடுத்தும் மற்றும் டோக்கர் கண்டெய்னர்களை இயக்காமல் நேரடியாக இயக்கும். ஒரு மெய்நிகர் இயந்திரம்.
உண்மையான செயல்திறன் ஆதாயம் நீங்கள் பேசும் பயன்பாடு மற்றும் கோப்பு முறைமையுடன் எவ்வாறு தொடர்பு கொள்கிறது என்பதைப் பொறுத்தது. மைக்ரோசாப்டின் உள் சோதனைகள், தார்பால் காப்பகங்களைத் திறக்கும் போது WSL 2 ஐ விட WSL 20 1 மடங்கு வேகமாகவும், பல்வேறு திட்டங்களில் git clone, npm நிறுவல் மற்றும் cmake ஐப் பயன்படுத்தும் போது சுமார் 2 முதல் 5 மடங்கு வேகமாகவும் உள்ளது என்பதைக் காட்டுகிறது.
மைக்ரோசாப்ட் லினக்ஸ் கர்னல் ஆரம்பத்தில் நிறுவனத்தின் சமீபத்திய நீண்ட கால நிலையான பதிப்பு 4.19 மற்றும் அஸூர் கிளவுட் சேவைகளால் இயக்கப்பட்ட தொழில்நுட்பங்களை அடிப்படையாகக் கொண்டது. மைக்ரோசாப்ட் அதிகாரிகளின் கூற்றுப்படி, கர்னல் முற்றிலும் திறந்த மூலமாக இருக்கும், அதாவது மைக்ரோசாப்ட் செய்யும் எந்த மாற்றங்களும் லினக்ஸ் டெவலப்பர் சமூகத்திற்குக் கிடைக்கும். கர்னலின் அடுத்த நீண்ட கால நிலையான பதிப்பின் வெளியீட்டில், WSL 2 க்கான பதிப்பு புதுப்பிக்கப்படும் என்றும் நிறுவனம் உறுதியளிக்கிறது, இதனால் டெவலப்பர்கள் எப்போதும் லினக்ஸில் சமீபத்திய கண்டுபிடிப்புகளை அணுகலாம்.
WSL 2 இன் தற்போதைய பதிப்பைப் போலவே, WSL 1 இன்னும் எந்த பயனர்வெளி பைனரிகளையும் சேர்க்காது. மைக்ரோசாஃப்ட் ஸ்டோர் மற்றும் பிற ஆதாரங்களில் இருந்து பதிவிறக்கம் செய்வதன் மூலம் பயனர்கள் தங்களுக்கு எந்த லினக்ஸ் விநியோகம் சிறந்தது என்பதைத் தேர்வுசெய்ய முடியும்.
அதே நேரத்தில், மைக்ரோசாப்ட் விண்டோஸ் டெர்மினல் என்று அழைக்கப்படும் விண்டோஸ் 10 க்கான சக்திவாய்ந்த புதிய கட்டளை வரி பயன்பாட்டை அறிமுகப்படுத்தியது. இது தாவல்கள், குறுக்குவழிகள், உரை எமோடிகான்கள், கருப்பொருள்கள், நீட்டிப்புகள் மற்றும் GPU அடிப்படையிலான உரை ரெண்டரிங் ஆகியவற்றை ஆதரிக்கிறது. பயன்பாடு PowerShell, Cmd மற்றும் WSL போன்ற சூழல்களை அணுக வடிவமைக்கப்பட்டுள்ளது. டெவலப்பர்கள் தொடர்புகொள்வதற்கு Windows 10 ஐ எளிதாக்க மைக்ரோசாப்டின் மற்றொரு நடவடிக்கை இது. Windows Terminal Preview