تم نشر التجمعات Windows مُطلع على نظام WSL2 الفرعي (Windows النظام الفرعي لـ Linux)

مايكروسوفت أعلن حول تشكيل تجمعات تجريبية جديدة Windows الإصدار التجريبي (رقم البناء 18917)، والذي يتضمن طبقة WSL2 التي تم الإعلان عنها سابقًا (Windows النظام الفرعي لـ Linux، مما يضمن تشغيل الملفات القابلة للتنفيذ Linux в Windowsيتميز الإصدار الثاني من WSL بتقديم نواة كاملة. Linuxبدلاً من استخدام محاكي يترجم استدعاءات النظام أثناء التشغيل Linux استدعاءات النظام Windows.

يتيح استخدام النواة القياسية التوافق الكامل مع Linux على مستوى استدعاء النظام، وضمان القدرة على التشغيل بسلاسة في Windows تدعم حاويات Docker، بالإضافة إلى أنظمة الملفات القائمة على آلية FUSE. بالمقارنة مع WSL1، يُحسّن WSL2 أداء الإدخال/الإخراج ونظام الملفات بشكل ملحوظ. على سبيل المثال، عند فك ضغط ملف مضغوط، يكون WSL2 أسرع بعشرين مرة من WSL1، وعند تنفيذ أوامر مثل "git clone" و"npm install" و"apt update" و"apt upgrade"، يكون أسرع من مرتين إلى خمس مرات.

يوفر WSL2 مكونًا قائمًا على النواة Linux 4.19، والذي يتم تنفيذه في البيئة Windows استخدام جهاز افتراضي قيد الاستخدام بالفعل في Azure. تحديثات النواة Linux يتم تسليمها من خلال الآلية Windows يتم تحديث هذه التحديثات واختبارها ضمن بنية التكامل المستمر لمايكروسوفت. جميع التغييرات المُعدّة لدمج نواة النظام مع نظام WSL ستُنشر بموجب ترخيص GPLv2 المجاني. تتضمن هذه التحديثات تحسينات لتقليل وقت بدء تشغيل النواة، وخفض استهلاك الذاكرة، والحفاظ على الحد الأدنى الضروري من برامج التشغيل والأنظمة الفرعية في النواة.

يتم الحفاظ على دعم الإصدار الأقدم من WSL1 ويمكن استخدام كلا النظامين جنبًا إلى جنب، اعتمادًا على تفضيلات المستخدم. يمكن أن يعمل WSL2 كبديل شفاف لـ WSL1. كما هو الحال في WSL1، مكونات مساحة المستخدم يتم تأسيس بشكل منفصل وتستند إلى تجميعات توزيعات مختلفة. على سبيل المثال، للتثبيت في WSL في دليل متجر Microsoft تقدم جمعية Ubuntu, Debian جنو /Linuxكالي Linux, فيدورا,
البيني, SUSE и زحمة.

محيط أداء في صورة قرص منفصلة (VHD) بنظام ملفات ext4 ومحول شبكة افتراضي. للتفاعل مع النواة المتوفرة في WSL2 Linux يجب تضمين برنامج نصي صغير للتهيئة يُعدّل عملية الإقلاع في التوزيعة. يُقترح أمر جديد، "wsl --set-version"، لتبديل أوضاع تشغيل التوزيعة، ويُستخدم الأمر "wsl --set-default-version" لاختيار إصدار WSL الافتراضي.

المصدر: opennet.ru

شراء استضافة موثوقة للمواقع مع حماية DDoS وخوادم VPS VDS 🔥 اشترِ استضافة مواقع ويب موثوقة مع حماية من هجمات DDoS، وخوادم VPS وVDS | ProHoster