Microsoft प्रदर्शन-उपकरण, सिस्टम प्रदर्शन का विश्लेषण करने के लिए ओपन सोर्स टूल की एक श्रृंखला

माइक्रोसॉफ्ट ने अनावरण किया हाल ही में औरl प्रदर्शन-उपकरण का शुभारंभ, जो ओपन सोर्स टूल्स की एक श्रृंखला है प्रदर्शन का विश्लेषण करने और लिनक्स और एंड्रॉइड प्लेटफॉर्म पर प्रदर्शन से संबंधित मुद्दों का निदान करने के लिए।

काम के लिए, पूरे सिस्टम के प्रदर्शन का विश्लेषण करने और व्यक्तिगत अनुप्रयोगों को प्रोफाइल करने के लिए कमांड लाइन उपयोगिताओं का एक सेट प्रदान किया जाता है।

सिस्टम गतिविधि को ट्रैक करने के लिए LTTng, perf और Perfetto सबसिस्टम का उपयोग स्रोत के रूप में किया जा सकता है और प्रोफाइलिंग एप्लिकेशन।

LTTng कार्य अनुसूचक के काम का मूल्यांकन करने की अनुमति देता है, ट्रैक प्रक्रिया गतिविधि, सिस्टम कॉल, I / O और FS पर घटनाओं का विश्लेषण करें, CPU पर लोड का अनुमान लगाने के लिए Perf का उपयोग किया जाता है Android और ब्राउज़र के प्रदर्शन का विश्लेषण करने के लिए Perfetto का उपयोग किया जा सकता है क्रोमियम इंजन के आधार पर, और आपको कार्य शेड्यूलर के कार्य को ध्यान में रखने, CPU और GPU पर लोड का अनुमान लगाने, FTrace लागू करने और विशिष्ट घटनाओं का पता लगाने की अनुमति देता है।

हम आपको सिस्टम प्रदर्शन का विश्लेषण करने के लिए शक्तिशाली ओपन सोर्स टूल्स के एक नए सेट की घोषणा और परिचय देना चाहते हैं: Microsoft-Performance-Tools for Linux-Android। हमने अभी हाल ही में संस्करण 1.2 जारी किया है जिसमें Perfetto समर्थन शामिल है, जिसे हम एक अलग ब्लॉग पोस्ट में कवर करेंगे!

लिनक्स-एंड्रॉइड के लिए माइक्रोसॉफ्ट-परफॉर्मेंस-टूल्स ट्रेस प्रोसेसिंग टूल्स का एक सूट है जो कई बेहतरीन फीचर्स, पावर, मेथडोलॉजी और इकोसिस्टम की पेशकश करता है, जिनका इस्तेमाल पिछले 15 वर्षों से विंडोज के प्रदर्शन को अपडेट और विकसित करने के सेट के साथ किया गया है। उपकरण। 

टूलकिट यह dmesg, Cloud-Init और WaLinuxAgent स्वरूपों में लॉग से जानकारी भी निकाल सकता है (Azure Linux अतिथि एजेंट)। Windows प्रदर्शन विश्लेषक GUI एकीकरण, केवल Windows के लिए उपलब्ध, ग्राफ़ का उपयोग करके दृश्य ट्रेस विश्लेषण का समर्थन करता है।

जैसा कि पोस्ट में बताया गया है:

इस प्रकार के ट्रेसिंग और टूल ऑपरेटिंग सिस्टम क्या कर रहे हैं, इस बारे में अद्भुत गहराई और अंतर्दृष्टि प्रदान करते हैं। और आवेदन कोड; और विभिन्न नैदानिक ​​और प्रदर्शन परिदृश्यों में उपयोग किया जा सकता है। यदि विश्लेषण परिदृश्य में विंडोज भी शामिल है, तो वैकल्पिक रूप से उसी समयरेखा पर विंडोज प्रदर्शन ट्रेस के साथ ट्रेस का सह-विश्लेषण किया जा सकता है।

इसके अलावा, यह उल्लेख किया गया है कि किसी भी ऑपरेटिंग सिस्टम पर कोई भी प्रोग्राम या जीयूआई प्लगइन्स के साथ घटनाओं को संसाधित कर सकता है माइक्रोसॉफ्ट-प्रदर्शन-उपकरण एसडीके और लिनक्स-एंड्रॉइड। साथ ही, यदि आप वैकल्पिक रूप से ट्रैस का विश्लेषण करने के लिए विंडोज मशीन पर हैं, तो टूलकिट का विंडोज परफॉर्मेंस एनालाइजर के साथ बहुत अच्छा एकीकरण है ताकि आप ट्रेस का विश्लेषण करने के लिए एक शक्तिशाली जीयूआई का उपयोग कर सकें।

यह ध्यान दिया जाना चाहिए कि उपकरणों का सेट ओपन सोर्स .NET कोर और नए माइक्रोसॉफ्ट-परफॉर्मेंस-टूलकिट-एसडीके पर आधारित है. इसका मतलब है कि टूल का सेट क्रॉस-प्लेटफ़ॉर्म है और ट्रेस को किसी भी ऑपरेटिंग सिस्टम पर खोला और विश्लेषण किया जा सकता है जो .NET कोर का समर्थन करता है।

अलग से, यह माइक्रोसॉफ्ट स्टोर निर्देशिका के माध्यम से वितरित एक एप्लिकेशन के रूप में WSL वातावरण (लिनक्स के लिए विंडोज सबसिस्टम) को स्थापित करने की क्षमता के विंडोज 11 इनसाइडर प्रीव्यू बिल्ड 22518 में उपस्थिति को नोट किया गया है।

नया निर्माण निम्नलिखित के लिए उल्लेखनीय है:

  • इस बिल्ड को अपग्रेड करने का प्रयास करते समय इन डिवाइसों को वापस रोल करने के कारण किसी समस्या के कारण एआरएम 64 पीसी को यह बिल्ड पेश नहीं किया जाएगा। हम एक समाधान पर काम कर रहे हैं।
  • इस बिल्ड में विंडोज इनसाइडर यूजर्स के लिए स्पॉटलाइट कलेक्शन बैकग्राउंड, वेदर विजेट्स के लिए एक अपडेटेड एंट्री पॉइंट और वॉयस एक्सेस सहित कई नई सुविधाएँ हैं।
  • इस बिल्ड में इनपुट स्विच अपडेट सहित कुछ सामान्य परिवर्तन शामिल हैं।

उसी समय, उपयोग की जाने वाली तकनीकों के दृष्टिकोण से, WSL पैडिंग समान रही है, केवल इंस्टॉलेशन और अपडेट विधि बदल गई है (Windows 11 के लिए WSL सिस्टम छवि में एकीकृत नहीं है)। यह दावा किया जाता है कि Microsoft स्टोर के माध्यम से वितरण अद्यतनों और नई WSL सुविधाओं के वितरण में तेजी लाने का अवसर प्रदान करेगा, जिसमें Windows संस्करण से बंधे बिना WSL ​​के नए संस्करणों की स्थापना की अनुमति देना शामिल है।

अंत में एसयदि आप इसके बारे में अधिक जानने में रुचि रखते हैं, आप निम्नलिखित लिंक में विवरण की जांच कर सकते हैं।

https://blogs.windows.com

देवब्लॉग


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   स्टेंडल कहा

    उस पर निर्भरता की मात्रा के साथ, उस नमूने को स्थापित करने के बाद मापने के लिए आपके पास कुछ मुफ्त संसाधन होंगे।