- Microsoft आप में से रुचि रखने वालों के लिए और भी अधिक उपहार तैयार कर रहा है।
- यह तय करना कि किस ब्राउज़र का उपयोग करना है, कुछ के लिए वास्तव में एक कार्य हो सकता है।
- हालाँकि, ये नए उपकरण आपको बहुत तेज़ी से किसी निर्णय तक पहुँचने में मदद कर सकते हैं।
- Microsoft का यह नया सॉफ्टवेयर Linux और Android के लिए समर्पित होगा।
इसमें कोई संदेह नहीं है कि हम में से बहुत से लोग कुछ ऐसे ब्राउज़र का उपयोग करते हैं जिनके बारे में दूसरों ने सुना भी नहीं है, बजाय इसके कि पारंपरिक विकल्प उपलब्ध हों।
और यह सच है कि विभिन्न वेब ब्राउज़िंग विकल्पों के बीच निर्णय लेने की कोशिश करने वाले उपयोगकर्ताओं के लिए प्रदर्शन आम तौर पर एक बहुत ही महत्वपूर्ण कारक है।
सबसे बड़े प्रतिस्पर्धी, माइक्रोसॉफ्ट और गूगल, अपने एज और क्रोम ब्राउज़र पर प्रदर्शन बढ़ाने के लिए लगातार नए तरीके लेकर आ रहे हैं।
हालाँकि, अब, Microsoft ने ओपन-सोर्स टूल का एक सेट पेश किया लिनक्स और एंड्रॉइड के लिए, जिसे माइक्रोसॉफ्ट-परफॉर्मेंस-टूल्स कहा जाता है, जिसका उपयोग विभिन्न प्रणालियों में ब्राउज़र के प्रदर्शन को मापने के लिए किया जा सकता है।
हमें Linux और Android के लिए नए मापन उपकरण मिल रहे हैं
टूलसेट की उपस्थिति से मूर्ख मत बनो, क्योंकि भले ही यह सामान्य उद्देश्य प्रतीत होता है, माइक्रोसॉफ्ट ने जोर दिया है कि इसका उपयोग ब्राउज़र प्रदर्शन की निगरानी और मापने के लिए किया जा सकता है।
यह संपूर्ण ट्रेस प्रोसेसिंग टूलिंग उसी पद्धति पर आधारित है जिसका उपयोग पिछले कुछ दशकों में विंडोज ओएस के प्रदर्शन को बेहतर बनाने के लिए किया गया था।
आने वाले सॉफ़्टवेयर का उपयोग इस बारे में अधिक जानकारी प्रदान करने के लिए किया जा सकता है कि OS और ऐप कोड a. पर क्या कर रहे हैं समय पर, और यदि आप चाहें, तो आप Windows प्रदर्शन विश्लेषक (WPA) के साथ ट्रेस को सहसंबंधित भी कर सकते हैं।
टूलसेट स्वयं .NET कोर और माइक्रोसॉफ्ट-परफॉर्मेंस-टूलकिट-एसडीके पर बनाया गया है, जिसका अर्थ है कि यह सैद्धांतिक रूप से किसी भी ओएस पर समर्थित है जो .NET कोर का समर्थन करता है।
Linux के लिए, हम LTTng, perf और Perfetto का समर्थन करते हैं। Android और क्रोमियम ब्राउज़र जैसे Chrome और Edge क्रोमियम के लिए, हम Perfetto का समर्थन करते हैं।
यहाँ वर्तमान अनुरेखण समर्थित है:
- एलटीटीएनजी (लिनक्स कर्नेल सीपीयू शेड्यूलिंग, प्रक्रियाएं, थ्रेड, ब्लॉक आईओ/डिस्क, सिस्कल, फ़ाइल इवेंट इत्यादि)
- पूर्ण लिनक्स सीपीयू नमूनाकरण (सीपीयू-घड़ी)
- परफेटो एंड्रॉइड और क्रोमियम (सीपीयू शेड्यूलिंग, सीपीयू सैंपलिंग, सीपीयू फ्रीक्वेंसी, एफट्रेस, एंड्रॉइड लॉग्स, जेनेरिक इवेंट्स / डिफॉल्ट ट्रैक्स, जीपीयू काउंटर्स)
टूलींग पार्सिंग का समर्थन करता है और उपरोक्त ट्रेसिंग का विश्लेषण भी करता है। प्रत्येक प्रकार के ट्रेसिंग टूल के लिए कैप्चर करना, साथ ही ट्रेस रिकॉर्ड करना अलग होता है और इसमें शामिल होता है ट्रेस या लॉग कैप्चर कैसे करें।
इसके अलावा, टेक जायंट ने नोट किया कि किसी भी ओएस पर कोई भी प्रोग्राम या जीयूआई माइक्रोसॉफ्ट-परफॉर्मेंस-टूल्स एसडीके और लिनक्स-एंड्रॉइड प्लगइन्स के साथ घटनाओं को संसाधित कर सकता है।
Microsoft स्वयं इस टूलसेट का उपयोग Android (WSA) के लिए Windows सबसिस्टम, Azure Linux VMs, Linux के लिए Windows सबसिस्टम (WSL2) और इसके एज ब्राउज़र में कई प्लेटफ़ॉर्म पर प्रदर्शन को मापने के लिए कर रहा है।
आशा है कि, प्रदर्शन का विश्लेषण और सुधार करने के लिए टूलींग का उपयोग करके, निम्नलिखित उत्पादों पर ड्राइव प्रदर्शन के बारे में अधिक जानकारी प्राप्त की जाएगी:
- Android के लिए Windows सबसिस्टम (WSA) जो बेहतरीन Windows एकीकरण के साथ VM में मूल Android ऐप्स चलाता है
- Azure Linux VMs और Linux के लिए Windows सबसिस्टम (WSL2) जो प्रत्येक VMs में Linux चलाते हैं
- Microsoft एज ब्राउज़र जो क्रॉस-प्लेटफ़ॉर्म है और क्रोमियम पर आधारित है
यदि आप इस पहल पर करीब से नज़र डालना चाहते हैं और अपने लिए न्याय करना चाहते हैं, तो सुनिश्चित करें GitHub पर ओपन-सोर्स प्रोजेक्ट देखें।
टूल के इस नए सेट के बारे में उत्साहित हैं? नीचे टिप्पणी अनुभाग में हमें बताएं।