प्रमुख डब्लूएसएल अद्यतन स्वचालित वीएचडी सिकुड़न, प्रतिबिंबित नेटवर्किंग और बहुत कुछ लाता है

click fraud protection

WSL का सितंबर 2023 प्री-रिलीज़ अपडेट बेहतर नेटवर्किंग, फ़ायरवॉल और स्वचालित VHD सिकुड़न सहित कई रोमांचक सुविधाएँ लाता है।

चाबी छीनना

  • माइक्रोसॉफ्ट ने विंडोज़ सबसिस्टम के नवीनतम संस्करण में नई प्रायोगिक सुविधाएँ पेश की हैं Linux (WSL), जैसे कि autoMemoryReclaim, जो CPU चालू होने पर WSL VM में मेमोरी उपयोग को कम करता है निठल्ला।
  • sparseVhd एक और नई सुविधा है जो उपयोगकर्ताओं को WSL में अपने लिनक्स डिस्ट्रो के वर्चुअल हार्ड डिस्क आकार को स्वचालित रूप से छोटा करने की अनुमति देती है।
  • डब्लूएसएल में मिरर किया गया नेटवर्किंग मोड विंडोज से नेटवर्क इंटरफेस को लिनक्स में मिरर करने में सक्षम बनाता है, जिससे सुधार होता है अनुकूलता और नई सुविधाएँ जोड़ना, लेकिन यह वर्तमान में केवल Windows 11 चलाने वाले Windows Insiders के लिए उपलब्ध है संस्करण 22H2.

Linux के लिए Windows सबसिस्टम (WSL) एक है विंडोज 10 और विंडोज 11 में मौजूद उपयोगी उपयोगिता जो डेवलपर्स को वर्चुअल मशीन (वीएम) या डुअल-बूट कॉन्फ़िगरेशन की आवश्यकता के बिना सीधे ऑपरेटिंग सिस्टम के अंदर जीएनयू/लिनक्स वातावरण चलाने की अनुमति देता है। कार्यान्वयन बन गया

आम तौर पर माइक्रोसॉफ्ट स्टोर के माध्यम से उपलब्ध है लगभग एक साल पहले, इच्छुक उपयोगकर्ताओं के लिए इसे तुरंत इंस्टॉल करना आसान हो गया था। अब, माइक्रोसॉफ्ट ने कई दिलचस्प, प्रयोगात्मक सुविधाओं के साथ WSL का एक नया प्री-रिलीज़ संस्करण लॉन्च किया है।

प्रथम प्रायोगिक विशेषता कहलाती है ऑटोमेमोरीरिक्लेम; जब यह आपके WSL VM के CPU निष्क्रिय होने का पता लगाता है तो यह WSL VM को कैश्ड मेमोरी जारी करके उसकी मेमोरी फ़ुटप्रिंट को कम करने में सक्षम बनाता है। यह दो तर्क स्वीकार करता है: क्रमिक और बूँद. पहला मान 30 मिनट की अवधि में, 5 मिनट तक सीपीयू निष्क्रिय रहने के बाद धीरे-धीरे मेमोरी को मुक्त कर देता है। इस बीच, बाद वाला उसी 5 मिनट की सीमा तक पहुंचने के बाद तुरंत सभी कैश्ड मेमोरी को रिलीज़ कर देता है। जैसा कि कहा गया है, माइक्रोसॉफ्ट के पास है विख्यात कि क्रमिक यदि आप इसे WSL में एक सेवा के रूप में लाभ उठा रहे हैं, तो कॉन्फ़िगरेशन के कारण डॉकर डेमॉन टूट जाता है, इसलिए इसके बजाय डॉकर डेस्कटॉप का उपयोग करें।

अगला, हमारे पास है विरलVhd, जो उपयोगकर्ताओं को अपनी वर्चुअल हार्ड डिस्क (वीएचडी) को इस तरह कॉन्फ़िगर करने की अनुमति देता है कि कुछ समय के बाद यह स्वचालित रूप से आकार में छोटा हो जाता है। यह के बूलियन मानों को स्वीकार करता है सत्य और असत्य, और मौजूदा लिनक्स डिस्ट्रोस पर भी लागू किया जा सकता है।

एक और आकर्षक प्रयोगात्मक क्षमता के लिए एक नई विधा है नेटवर्किंग मोड बुलाया नजर आता. इसे डिफॉल्ट के अतिरिक्त पेश किया जा रहा है नेट, और इस तरह से अभिनव है कि यह विंडोज़ पर उपयोग किए जा रहे नेटवर्क इंटरफेस को डब्लूएसएल में चल रहे लिनक्स पर प्रतिबिंबित करने में सक्षम बनाता है। यह अनुकूलता को बढ़ाता है और IPv6 और मल्टीकास्ट के लिए समर्थन, वीपीएन के लिए बेहतर अनुकूलता, कनेक्टिविटी जैसी नई सुविधाएँ भी जोड़ता है WSL आपके लोकल एरिया नेटवर्क (LAN) का उपयोग करता है, और लोकलहोस्ट 127.0.0.1 पते का उपयोग करके लिनक्स के माध्यम से सीधे विंडोज सर्वर के साथ इंटरफेस करता है। हालाँकि, इस कार्यान्वयन में कुछ ज्ञात समस्याएं हैं, और यह वर्तमान में केवल Windows 11 संस्करण 22H2 चलाने वाले Windows Insiders के लिए उपलब्ध है।

टो में एक समान सुविधा है फ़ायरवॉल वह सेटिंग जो बूलियन तर्कों को स्वीकार करती है सत्य और असत्य. यदि पूर्व पर सेट किया गया है, तो आपके विंडोज फ़ायरवॉल नियम WSL VM द्वारा विरासत में प्राप्त किए जाएंगे, साथ ही WSL नेटवर्क ट्रैफ़िक के लिए विशिष्ट नए हाइपर-V फ़ायरवॉल नियम भी सेट करने की क्षमता होगी। यह क्षमता Windows 11 संस्करण 22H2 पर Windows Insiders के लिए भी विशिष्ट है।

इसके अलावा, सेटिंग dnsTunneling को सत्य यह बदलता है कि DNS अनुरोधों को WSL से Windows तक कैसे प्रॉक्सी किया जाता है। इससे वीपीएन या कस्टम फ़ायरवॉल और नेटवर्किंग सेटअप के माध्यम से इंटरनेट के साथ संचार करने वाले डब्लूएसएल डिस्ट्रो के लिए बेहतर नेटवर्किंग सक्षम होनी चाहिए। इसका मतलब यह भी है कि आपको WSL डिस्ट्रो के अंदर "कोई नेटवर्क कनेक्शन नहीं" त्रुटियां कम मिलेंगी। यह सुविधा वर्तमान में विंडोज 11 संस्करण 22H2 पर भी इनसाइडर चैनलों के पीछे बंद है।

अंततः, हमारे पास एक सत्य के लिए कॉन्फ़िगरेशन ऑटोप्रॉक्सी. जैसा कि नाम से पता चलता है, यह उपयोगकर्ताओं को WSL VM के अंदर स्वचालित रूप से Windows प्रॉक्सी सेटिंग्स का लाभ उठाने का अधिकार देता है ताकि आपको उन्हें मैन्युअल रूप से कॉन्फ़िगर न करना पड़े और संभावित रूप से त्रुटियों का सामना न करना पड़े। हालाँकि यह किसी इनसाइडर चैनल के पीछे नहीं है, फिर भी इस सुविधा का लाभ उठाने के लिए आपको Windows 11 संस्करण 22H2 चलाना होगा।

निःसंदेह, इसमें आत्मसात करने के लिए बहुत सारी जानकारी हो सकती है, इसलिए डब्लूएसएल के उत्पाद प्रबंधक क्रेग लोवेन ने एक उपयोगी जानकारी भी प्रकाशित की है वीडियो में बताया गया है कि आप इन प्रायोगिक क्षमताओं का उपयोग कैसे कर सकते हैं और उन्हें सही ढंग से कॉन्फ़िगर भी कर सकते हैं, इसे देखें नीचे:

यह भी ध्यान दें कि टो में कुछ अन्य, अपेक्षाकृत छोटे सुधार भी हैं, और आप GitHub रिपॉजिटरी में WSL 2.0.0 प्री-रिलीज़ के लिए चेंजलॉग में उनके बारे में अधिक जानकारी प्राप्त कर सकते हैं। यहाँ.