मायक्रोसॉफ्ट
मानक कर्नल वापरणे तुम्हाला सिस्टम कॉलच्या स्तरावर Linux सह पूर्ण सुसंगतता प्राप्त करण्यास आणि Windows वर डॉकर कंटेनर अखंडपणे चालविण्याची क्षमता प्रदान करते, तसेच FUSE यंत्रणेवर आधारित फाइल सिस्टमसाठी समर्थन लागू करण्याची परवानगी देते. WSL1 च्या तुलनेत, WSL2 ने I/O आणि फाइल सिस्टम ऑपरेशन्सची कार्यक्षमता लक्षणीयरीत्या वाढवली आहे. उदाहरणार्थ, संकुचित संग्रह अनपॅक करताना, WSL2 हे WSL1 पेक्षा 20 पट वेगवान आहे आणि “git clone”, “npm install”, “apt update” आणि “apt upgrade” ऑपरेशन्स करताना 2-5 पट वेगवान आहे.
WSL2 Linux 4.19 कर्नलवर आधारित एक घटक ऑफर करतो जो Windows वातावरणात Azure मध्ये आधीपासून वापरलेल्या वर्च्युअल मशीनचा वापर करून चालतो. लिनक्स कर्नलमधील अद्यतने विंडोज अपडेट यंत्रणेद्वारे वितरित केली जातात आणि मायक्रोसॉफ्टच्या सतत एकत्रीकरणाच्या पायाभूत सुविधांच्या विरूद्ध चाचणी केली जातात. WSL सह कर्नलच्या एकत्रीकरणासाठी तयार केलेले सर्व बदल मोफत GPLv2 परवान्याअंतर्गत प्रकाशित करण्याचे आश्वासन दिले आहे. तयार केलेल्या पॅचेसमध्ये कर्नल स्टार्टअप वेळ कमी करण्यासाठी, मेमरी वापर कमी करण्यासाठी आणि कर्नलमध्ये ड्रायव्हर्स आणि उपप्रणालींचा किमान आवश्यक संच सोडण्यासाठी ऑप्टिमायझेशन समाविष्ट आहे.
डब्ल्यूएसएल 1 च्या जुन्या आवृत्तीसाठी समर्थन कायम ठेवले आहे आणि वापरकर्त्याच्या पसंतींवर अवलंबून दोन्ही प्रणाली शेजारी वापरल्या जाऊ शकतात. WSL2 हे WSL1 साठी पारदर्शक बदली म्हणून काम करू शकते. WSL1 वापरकर्ता स्पेस घटकांसारखेच
पर्यावरण
स्त्रोत: opennet.ru