Microsoft-Performance-Tools for Linux شايع ڪيو ويو آهي ۽ WSL جي ورڇ ونڊوز 11 لاءِ شروع ٿي چڪو آهي

Microsoft متعارف ڪرايو آهي Microsoft-Performance-Tools، لينڪس ۽ Android پليٽ فارمن تي ڪارڪردگي جي تجزيي ۽ ڪارڪردگي جي مسئلن جي تشخيص لاءِ هڪ اوپن سورس پيڪيج. ڪم لاءِ، ڪمانڊ لائن افاديت جو هڪ سيٽ پيش ڪيو ويو آهي پوري نظام جي ڪارڪردگي جو تجزيو ڪرڻ ۽ انفرادي ايپليڪيشنن جي پروفائلنگ لاءِ. ڪوڊ C# ۾ .NET ڪور پليٽ فارم استعمال ڪندي لکيو ويو آهي ۽ MIT لائسنس تحت ورهايو ويو آهي.

LTTng، perf ۽ Perfetto سبسسٽم استعمال ڪري سگھجن ٿا سسٽم جي سرگرمي جي نگراني ۽ ايپليڪيشنن جي پروفائلنگ لاءِ. LTTng اهو ممڪن بڻائي ٿو ٽاسڪ شيڊولر جي ڪم جو جائزو وٺڻ، عمل جي سرگرمي جي نگراني ڪرڻ، سسٽم ڪالن جو تجزيو ڪرڻ، ان پٽ / آئوٽ ۽ فائل سسٽم ۾ واقعن. Perf استعمال ڪيو ويندو آهي CPU لوڊ جو اندازو لڳائڻ لاءِ. Perfetto استعمال ڪري سگھجي ٿو Android ۽ برائوزرز جي ڪارڪردگي جو تجزيو ڪرڻ لاءِ Chromium انجڻ جي بنياد تي، ۽ توھان کي ٽاسڪ شيڊيولر جي ڪم کي حساب ۾ آڻڻ جي اجازت ڏئي ٿو، سي پي يو ۽ GPU تي لوڊ جو اندازو لڳايو، FTrace استعمال ڪريو ۽ عام واقعن کي ٽريڪ ڪريو.

ٽول ڪٽ پڻ dmesg، Cloud-Init ۽ WaLinuxAgent (Azure Linux Guest Agent) فارميٽ ۾ لاگز مان معلومات ڪڍي سگھي ٿي. گرافس استعمال ڪندي نشانن جي بصري تجزيي لاءِ، ونڊوز پرفارمنس اينالائيزر GUI سان انضمام، صرف ونڊوز لاءِ دستياب آهي، سپورٽ ڪئي وئي آهي.

Microsoft-Performance-Tools for Linux شايع ڪيو ويو آهي ۽ WSL جي ورڇ ونڊوز 11 لاءِ شروع ٿي چڪو آهي

الڳ الڳ نوٽ ڪيو ويو آهي Windows 11 Insider Preview Build 22518 هڪ WSL (Windows Subsystem for Linux) ماحول کي انسٽال ڪرڻ جي صلاحيت جو هڪ ايپليڪيشن جي صورت ۾ Microsoft اسٽور ڪيٽلاگ ذريعي ورهايل آهي. ساڳئي وقت، استعمال ٿيل ٽيڪنالاجيز جي نقطي نظر کان، WSL ڀرڻ ساڳيو ئي رهي ٿو، صرف انسٽاليشن ۽ تازه ڪاري جو طريقو تبديل ڪيو ويو آهي (WSL لاء Windows 11 سسٽم تصوير ۾ ٺهيل ناهي). اهو بيان ڪيو ويو آهي ته Microsoft اسٽور ذريعي ورڇ WSL جي تازه ڪارين ۽ نون فيچرز جي ترسيل کي تيز ڪرڻ ممڪن بڻائيندو، جنهن ۾ توهان کي ونڊوز ورزن سان ڳنڍجي بغير WSL جا نوان ورجن انسٽال ڪرڻ جي اجازت ملندي. مثال طور، هڪ دفعو تجرباتي خاصيتون جهڙوڪ گرافڪ لينڪس ايپليڪيشنن لاءِ سپورٽ، GPU ڪمپيوٽنگ ۽ ڊسڪ ماؤنٽنگ تيار ٿي ويندا، صارف انهن کي فوري طور تي رسائي حاصل ڪري سگهندو، بغير ونڊوز کي اپڊيٽ ڪرڻ يا ونڊوز انسائيڊر جي ٽيسٽ بلڊ استعمال ڪرڻ جي.

اچو ته ياد رکون ته جديد WSL ماحول ۾، جيڪو لينڪس ايگزيڪيوٽيبل فائلن جي لانچ کي يقيني بڻائي ٿو، هڪ ايموليٽر جي بدران جيڪو لينڪس سسٽم ڪالن کي ونڊوز سسٽم ڪالن ۾ ترجمو ڪري ٿو، هڪ مڪمل لينڪس ڪنيل سان ماحول استعمال ڪيو ويندو آهي. WSL لاءِ تجويز ڪيل ڪرنل لينڪس ڪرنل 5.10 جي رليز تي ٻڌل آھي، جنھن کي WSL-مخصوص پيچ سان وڌايو ويو آھي، بشمول ڪرنل جي شروعاتي وقت کي گھٽائڻ، ميموري جي استعمال کي گھٽائڻ، ونڊوز کي لينڪس پروسيسز پاران آزاد ڪيل ميموري ڏانھن موٽڻ، ۽ گھٽ ۾ گھٽ ڇڏڻ. kernel ۾ ڊرائيور ۽ سب سسٽم جي گهربل سيٽ.

ڪرنل ونڊوز ماحول ۾ هلندو آهي هڪ ورچوئل مشين استعمال ڪندي اڳ ۾ ئي Azure ۾ هلندڙ. WSL ماحول هڪ الڳ ڊسڪ تصوير (VHD) تي هلندو آهي هڪ ext4 فائل سسٽم ۽ هڪ ورچوئل نيٽ ورڪ اڊاپٽر سان. يوزر اسپيس جا حصا الڳ الڳ نصب ٿيل آهن ۽ مختلف تقسيم جي تعمير تي ٻڌل آهن. مثال طور، WSL ۾ انسٽاليشن لاءِ، Microsoft اسٽور جي فهرست پيش ڪري ٿو Ubuntu، Debian GNU/Linux، Kali Linux، Fedora، Alpine، SUSE ۽ openSUSE جي تعميرات.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو