ونڈوز سب سسٹم فار لینکس (WSL) ورژن 2: یہ کیسا ہوگا؟ (عمومی سوالات)

کٹ کے نیچے ترجمہ ہے۔ شائع شدہ سوالات مستقبل کے WSL دوسرے ورژن کی تفصیلات کے بارے میں (مصنف - کریگ لووین).

ونڈوز سب سسٹم فار لینکس (WSL) ورژن 2: یہ کیسا ہوگا؟ (عمومی سوالات)

ونڈوز سب سسٹم فار لینکس (WSL) ورژن 2: یہ کیسا ہوگا؟ (عمومی سوالات)

احاطہ کردہ مسائل:


کیا WSL 2 Hyper-V استعمال کرتا ہے؟ کیا WSL 2 ونڈوز 10 ہوم پر دستیاب ہوگا؟

WSL 2 ونڈوز کے تمام ایڈیشنز پر دستیاب ہوگا جہاں WSL 1 فی الحال دستیاب ہے (بشمول ونڈوز 10 ہوم)۔

WSL کا دوسرا ورژن ورچوئلائزیشن فراہم کرنے کے لیے Hyper-V فن تعمیر کا استعمال کرتا ہے۔ یہ فن تعمیر ایک اختیاری خصوصیت میں دستیاب ہوگا جو Hyper-V خصوصیات کا سب سیٹ ہے۔ یہ اضافی جزو تمام OS ایڈیشنز میں دستیاب ہوگا۔ WSL 2 کی ریلیز کے قریب، ہم اس نئے جزو کے بارے میں مزید تفصیل سے بات کریں گے۔

WSL 1 کا کیا ہوگا؟ کیا اسے چھوڑ دیا جائے گا؟

ہمارا فی الحال WSL 1 کو ریٹائر کرنے کا کوئی منصوبہ نہیں ہے۔ آپ WSL 1 اور WSL 2 کی تقسیم کو ایک ہی مشین پر ساتھ ساتھ چلا سکتے ہیں۔ ایک نئے فن تعمیر کے طور پر WSL 2 کا اضافہ WSL ٹیم کو ونڈوز پر لینکس چلانے کی حیرت انگیز صلاحیتوں کو بڑھانے میں مدد کرتا ہے۔

کیا ایک ہی وقت میں WSL 2 اور دوسرے تھرڈ پارٹی ورچوئلائزیشن ٹولز (جیسے VMWare یا ورچوئل باکس) کو چلانا ممکن ہو گا؟

Hyper-V استعمال ہونے پر کچھ تھرڈ پارٹی ایپلی کیشنز نہیں چل سکتیں، جس کا مطلب ہے کہ WSL 2 کے فعال ہونے پر وہ نہیں چل سکیں گے۔ بدقسمتی سے، ان میں VMWare اور Virtual Box شامل ہیں۔

ہم اس مسئلے کو حل کرنے کے طریقے تلاش کر رہے ہیں۔ مثال کے طور پر، ہم APIs کا ایک سیٹ فراہم کرتے ہیں جسے کہتے ہیں۔ ہائپروائزر پلیٹ فارم، جسے تھرڈ پارٹی ورچوئلائزیشن فراہم کنندگان اپنے سافٹ ویئر کو Hyper-V کے ساتھ ہم آہنگ بنانے کے لیے استعمال کر سکتے ہیں۔ یہ ایپلی کیشنز کو ایمولیشن کے لیے Hyper-V فن تعمیر کو استعمال کرنے کی اجازت دیتا ہے، مثال کے طور پر: گوگل اینڈرائیڈ ایمولیٹر اب Hyper-V کے ساتھ مطابقت رکھتا ہے۔.

مترجم کا نوٹ

Oracle VirtualBox پہلے سے ہی ایک تجرباتی خصوصیت رکھتا ہے۔ اپنی مشینوں کو ورچوئلائز کرنے کے لیے Hyper-V استعمال کریں:

کسی ترتیب کی ضرورت نہیں ہے۔ Oracle VM VirtualBox Hyper-V کا خود بخود پتہ لگاتا ہے اور Hyper-V کو میزبان سسٹم کے لیے ورچوئلائزیشن انجن کے طور پر استعمال کرتا ہے۔ VM ونڈو اسٹیٹس بار میں CPU کا آئیکن اشارہ کرتا ہے کہ Hyper-V استعمال ہو رہا ہے۔

لیکن اس سے کارکردگی میں نمایاں کمی واقع ہوتی ہے:

اس خصوصیت کو استعمال کرتے وقت، آپ کو کچھ میزبان سسٹمز پر Oracle VM VirtualBox کی کارکردگی میں نمایاں کمی کا سامنا کرنا پڑ سکتا ہے۔

Hyper-V اور VirtualBox کو ایک ساتھ استعمال کرنے کے ذاتی تجربے سے، میں نوٹ کر سکتا ہوں کہ ہر ریلیز کے ساتھ VirtualBox Hyper-V کے تحت اپنی ورچوئل مشینوں کے آپریشن کے لیے سپورٹ کو بہتر بناتا ہے۔ لیکن اب تک کام کی رفتار ہمیں روزمرہ کے کاموں کے لیے اس طرح کے سمبیوسس کو مکمل طور پر تبدیل کرنے کی اجازت نہیں دیتی ہے، یہاں تک کہ وہ بھی جو کارکردگی کا مطالبہ نہیں کر رہے ہیں۔ ورچوئل مشین کے اندر کھڑکیوں کی باالل ری ڈرائنگ ایک نظر آنے والی تاخیر کے ساتھ ہوتی ہے۔ مجھے پوری امید ہے کہ WSL 2 کے ریلیز ہونے تک صورتحال بہتر ہو جائے گی۔

کیا WSL 2 سے GPU تک رسائی ممکن ہوگی؟ ہارڈویئر سپورٹ کو بڑھانے کے لیے آپ کے کیا منصوبے ہیں؟

ڈبلیو ایس ایل 2 کی ابتدائی ریلیز میں، ہارڈ ویئر تک رسائی کی حمایت محدود ہوگی۔ مثال کے طور پر، آپ GPU، سیریل پورٹ، اور USB تک رسائی حاصل نہیں کر سکیں گے۔ تاہم، ہمارے منصوبوں میں ڈیوائس سپورٹ کو شامل کرنا ایک اعلی ترجیح ہے کیونکہ یہ ان ڈویلپرز کے لیے بہت سارے امکانات کھولتا ہے جو ان ڈیوائسز کے ساتھ بات چیت کرنا چاہتے ہیں۔ اس دوران، آپ ہمیشہ WSL 1 استعمال کر سکتے ہیں، جو سیریل اور USB دونوں تک رسائی فراہم کرتا ہے۔ براہ کرم خبروں پر عمل کریں۔ یہ بلاگ اور WSL ٹیم کے ممبران کو ٹویٹ کریں کہ وہ انسائیڈر بلڈز میں آنے والی تازہ ترین خصوصیات پر اپ ٹو ڈیٹ رہیں، اور ہمیں بتائیں کہ آپ کن ڈیوائسز کے ساتھ بات چیت کرنا چاہتے ہیں!

کیا WSL 2 نیٹ ورک ایپلی کیشنز استعمال کر سکے گا؟

ہاں، عام طور پر، نیٹ ورک ایپلیکیشنز تیز اور بہتر کارکردگی کا مظاہرہ کریں گی کیونکہ ہم مکمل سسٹم کال کی مطابقت کو یقینی بناتے ہیں۔ تاہم، نئے فن تعمیر میں ورچوئلائزڈ نیٹ ورک کے اجزاء استعمال کیے گئے ہیں۔ اس کا مطلب یہ ہے کہ ابتدائی پیش نظارہ کی تعمیر میں، WSL 2 ایک ورچوئل مشین کی طرح برتاؤ کرے گا، مثال کے طور پر WSL 2 کا اپنا IP پتہ ہوگا (میزبان جیسا نہیں)۔ ہمارا مقصد WSL 2 کے WSL 1 جیسا تجربہ ہے، جس میں نیٹ ورکنگ سپورٹ میں بہتری شامل ہے۔ ہم لوکل ہوسٹ کا استعمال کرتے ہوئے لینکس یا ونڈوز سے تمام نیٹ ورک ایپلی کیشنز کے درمیان بات چیت کرنے کی صلاحیت کو تیزی سے شامل کرنے کا ارادہ رکھتے ہیں۔ جب ہم WSL 2 کی ریلیز کے قریب پہنچیں گے تو ہم اپنے نیٹ ورکنگ سب سسٹم اور بہتری کے بارے میں مزید تفصیلات پوسٹ کریں گے۔

اگر آپ کے WSL کے بارے میں مزید سوالات ہیں یا صرف WSL ٹیم سے رابطہ کرنا چاہتے ہیں، تو آپ ہمیں ٹویٹر پر تلاش کر سکتے ہیں:

ماخذ: www.habr.com

نیا تبصرہ شامل کریں