मुख्य विंडोज 10 डीट्रेस अब विंडोज़ पर उपलब्ध है
 

डीट्रेस अब विंडोज़ पर उपलब्ध है

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

विंडोज़ पर, DTrace विंडोज़ (ETW) के लिए इवेंट ट्रेसिंग का विस्तार करता है जो स्थिर है और रनटाइम पर प्रोग्रामेटिक रूप से ट्रेस पॉइंट सम्मिलित करने की क्षमता प्रदान नहीं करता है।

dtrace.sys द्वारा उपयोग की जाने वाली सभी एपीआई और कार्यक्षमता प्रलेखित कॉल हैं।

विंडोज़ पर डीट्रेस

माइक्रोसॉफ्ट ने विंडोज़ 10 के लिए एक विशेष ड्राइवर लागू किया है जो कई सिस्टम-मॉनिटरिंग भूमिकाएँ निभाने की अनुमति देता है। ड्राइवर को विंडोज़ 10 संस्करण 1903 के साथ शामिल किया जाएगा। साथ ही, डीट्रेस को वर्तमान में विंडोज़ को कर्नेल डिबगर सक्षम के साथ प्रारंभ करने की आवश्यकता है।

पोर्ट किए गए DTrace टूल का स्रोत कोड GitHub पर उपलब्ध है। पेज पर जाएँ विंडोज़ पर डीट्रेसइसे देखने के लिए GitHub पर OpenDTrace प्रोजेक्ट के अंतर्गत।

अंतर्वस्तु छिपाना विंडोज़ 10 में डीट्रेस सेटअप करें डीट्रेस का उपयोग करना

विंडोज़ 10 में डीट्रेस सेटअप करें

सुविधा का उपयोग करने के लिए पूर्वावश्यकताएँ

  • विंडोज़ 10 अंदरूनी सूत्रनिर्माण 18342या उच्चतर
  • पर ही उपलब्ध है64विंडोज़ और केवल 64-बिट प्रक्रियाओं के लिए ट्रेसिंग जानकारी कैप्चर करता है
  • विंडोज़ इनसाइडर प्रोग्राम हैसक्रियऔरकॉन्फ़िगर किया गयावैध विंडोज़ इनसाइडर खाते के साथ
    • विवरण के लिए सेटिंग्स->अपडेट और सुरक्षा->विंडोज इनसाइडर प्रोग्राम पर जाएं

निर्देश:

    बीसीडी कॉन्फ़िगरेशन सेट:
    1. bcdedit /dtrace को चालू करें
    2. ध्यान दें, यदि आप किसी नए इनसाइडर बिल्ड में अपग्रेड करते हैं, तो आपको bcdedit विकल्प को फिर से सेट करना होगा
    यहां से DTrace पैकेज डाउनलोड और इंस्टॉल करें डाउनलोड केंद्र.
    1. यह DTrace के कार्यात्मक होने के लिए आवश्यक उपयोगकर्ता मोड घटकों, ड्राइवरों और मांग पैकेजों पर अतिरिक्त सुविधा स्थापित करता है।
  1. वैकल्पिक: अद्यतन करेंपथ पर्यावरण चरशामिल करनासी:प्रोग्राम फ़ाइलेंडीट्रेस
    1. PATH=%PATH%;'C:Program FilesDTrace' सेट करें
  2. स्थापित करनाप्रतीक पथ
    1. स्थानीय स्तर पर प्रतीकों को कैशिंग करने के लिए एक नई निर्देशिका बनाएं। उदाहरण: mkdir c:प्रतीक
    2. तय करना_NT_SYMBOL_PATH=srv*C:प्रतीक* http://msdl.microsoft.com/download/symbols
    3. DTrace स्वचालित रूप से प्रतीक सर्वर से आवश्यक प्रतीकों को डाउनलोड करता है और स्थानीय पथ पर कैश करता है।
  3. वैकल्पिक:कर्नेल डिबगर सेटअप करेंलक्ष्य मशीन से कनेक्शन ( एमएसडीएन लिंक). यह हैकेवलयदि आप एफबीटी या अन्य प्रदाताओं का उपयोग करके कर्नेल घटनाओं का पता लगाना चाहते हैं तो यह आवश्यक है।
    1. ध्यान दें कि यदि आप कर्नेल डिबगर सेटअप करना चाहते हैं, तो आपको C:, (यदि सक्षम है) पर सिक्योरबूट और बिटलॉकर को अक्षम करना होगा।
    लक्ष्य मशीन को रिबूट करें

डीट्रेस का उपयोग करना

  1. एक उन्नत कमांड प्रॉम्प्ट खोलें.
  2. निम्नलिखित आदेशों में से एक निष्पादित करें:|_+_|

आदेशdtrace -lvn syscall:::सिस्कल प्रदाता से उपलब्ध सभी जांच और उनके मापदंडों को सूचीबद्ध करेगा।

विंडोज़ पर उपलब्ध कुछ प्रदाता निम्नलिखित हैं और वे क्या उपकरण बनाते हैं।

    सिस्कल - एनटीओएस सिस्टम कॉल्सएफबीटी (फ़ंक्शन बाउंड्री ट्रेसिंग) - कर्नेल फ़ंक्शन प्रविष्टि और रिटर्नपिड - उपयोगकर्ता-मोड प्रक्रिया ट्रेसिंग। कर्नेल-मोड FBT की तरह, लेकिन मनमाने ढंग से फ़ंक्शन offsets.etw (विंडोज़ के लिए इवेंट ट्रेसिंग) के इंस्ट्रूमेंटेशन की भी अनुमति देता है - ETW के लिए जांच को परिभाषित करने की अनुमति देता है यह प्रदाता DTrace में मौजूदा ऑपरेटिंग सिस्टम इंस्ट्रूमेंटेशन का लाभ उठाने में मदद करता है।
    • यह एक ऐसा बदलाव है जो हमने DTrace में किया है ताकि इसे उन सभी सूचनाओं को उजागर करने और प्राप्त करने की अनुमति मिल सके जो विंडोज़ पहले से ही प्रदान करता है एस.टी.डब्ल्यू.

विंडोज़ परिदृश्यों के लिए लागू अधिक नमूना स्क्रिप्ट इसमें पाई जा सकती हैं नमूने निर्देशिका.

स्रोत: माइक्रोसॉफ्ट

आगे पढ़िए

विंडोज़ 10 को बंद करने के लिए कॉर्टाना का उपयोग कैसे करें
विंडोज़ 10 को बंद करने के लिए कॉर्टाना का उपयोग कैसे करें
विंडोज 10 फॉल क्रिएटर्स अपडेट में, आप अपने पीसी को रीस्टार्ट, शट डाउन, लॉक कर सकते हैं और कॉर्टाना का उपयोग करके अपने उपयोगकर्ता खाते से साइन आउट कर सकते हैं।
ओपेरा 67 नए वर्कस्पेस फीचर के साथ जारी किया गया
ओपेरा 67 नए वर्कस्पेस फीचर के साथ जारी किया गया
लोकप्रिय ब्राउज़र का एक रोमांचक संस्करण ओपेरा 67 आज बीटा से बाहर हो गया है। Wineero पाठकों को इसके प्रभावशाली परिवर्तनों से परिचित होना चाहिए। यहां है
विंडोज़ 10 में टच कीबोर्ड लेआउट कैसे बदलें
विंडोज़ 10 में टच कीबोर्ड लेआउट कैसे बदलें
देखें कि विंडोज 10 में टच कीबोर्ड लेआउट को कैसे स्विच करें और इसे डिफ़ॉल्ट, वन-हैंडेड, हैंडराइटिंग और फुल (स्टैंडर्ड) पर सेट करें।
स्काइप इमोटिकॉन्स की पूरी सूची
स्काइप इमोटिकॉन्स की पूरी सूची
स्काइप इमोटिकॉन्स की पूरी सूची के लिए, यह आलेख देखें। यहां आप सभी संभावित स्काइप स्माइलीज़ और उसके शॉर्टकोड सीख सकते हैं।
विंडोज़ 10 में गेम्स फ़ोल्डर को टास्कबार या स्टार्ट मेनू पर पिन करें
विंडोज़ 10 में गेम्स फ़ोल्डर को टास्कबार या स्टार्ट मेनू पर पिन करें
विंडोज़ 10 में, गेम्स फ़ोल्डर मौजूद है लेकिन यह अंतिम उपयोगकर्ता से छिपा हुआ है। देखें कि इसे कैसे वापस लाया जाए और इसे टास्कबार या विंडोज 10 के स्टार्ट मेनू पर पिन किया जाए।
विंडोज 11 पर टास्कबार सर्च में बिंग बटन को कैसे निष्क्रिय करें
विंडोज 11 पर टास्कबार सर्च में बिंग बटन को कैसे निष्क्रिय करें
ट्यूटोरियल विंडोज 11 टास्कबार पर सर्च बॉक्स में बिंग बटन को तृतीय-पक्ष टूल के साथ और उसके बिना अक्षम करने की कई विधियों की समीक्षा करता है।
विंडोज 11 में फाइल एक्सप्लोरर को कैसे रीस्टार्ट करें
विंडोज 11 में फाइल एक्सप्लोरर को कैसे रीस्टार्ट करें
यह पोस्ट आपको दिखाएगी कि विंडोज शेल के साथ कुछ सेटिंग लागू करने, बदलाव करने या किसी समस्या को ठीक करने के लिए विंडोज 11 में फ़ाइल एक्सप्लोरर को कैसे पुनरारंभ करें। खिड़कियाँ
Windows 10 DOTA 2 फ़्रीज़ समस्याएँ
Windows 10 DOTA 2 फ़्रीज़ समस्याएँ
DOTA 2 पर कई अनुभवी गेमर्स ने विंडोज़ 10 में फ़्रीज़ समस्याओं का अनुभव किया है। इस समस्या को हल करने और DOTA 2 को वापस खेलने के लिए यहां युक्तियां दी गई हैं
विंडोज़ 10 में टेलीमेट्री और डेटा संग्रह को कैसे अक्षम करें
विंडोज़ 10 में टेलीमेट्री और डेटा संग्रह को कैसे अक्षम करें
यहां विंडोज़ 10 में टेलीमेट्री और डेटा संग्रह को अक्षम करने के लिए एंटरप्राइज़ के अलावा अन्य संस्करणों के लिए एक समाधान दिया गया है।
विंडोज़ 10 क्रिएटर्स अपडेट में सेटिंग्स के साथ ऐप्स प्रबंधित करें
विंडोज़ 10 क्रिएटर्स अपडेट में सेटिंग्स के साथ ऐप्स प्रबंधित करें
विंडोज़ 10 क्रिएटर्स अपडेट में सेटिंग्स के साथ ऐप्स कैसे प्रबंधित करें। अद्यतन सेटिंग ऐप एक नई श्रेणी, 'ऐप्स' लाता है, जो...
पेंट 3डी को मुफ्त व्यू एडिटिंग सपोर्ट मिला है
पेंट 3डी को मुफ्त व्यू एडिटिंग सपोर्ट मिला है
हालिया अपडेट में, माइक्रोसॉफ्ट ने अपने पेंट 3डी ऐप में एक नया फीचर जोड़ा है जिससे ऐप को 3डी सामग्री को संपादित करना बहुत आसान हो जाएगा। देखते हैं क्या है
विंडोज 10 में ग्राफ़िक्स ड्राइवर को कैसे पुनर्स्थापित करें
विंडोज 10 में ग्राफ़िक्स ड्राइवर को कैसे पुनर्स्थापित करें
विंडोज़ 10 में अपने ग्राफ़िक्स ड्राइवर को पुनः स्थापित करने के लिए एक त्वरित मार्गदर्शिका। ग्राफ़िक्स ड्राइवरों को अनइंस्टॉल और पुनर्स्थापित करने के तेज़ समाधान के लिए हेल्प माई टेक का उपयोग करें।
HP Envy 4520 ड्राइवर को कैसे अपडेट करें
HP Envy 4520 ड्राइवर को कैसे अपडेट करें
यदि आप HP Envy 4520 प्रिंटर ड्राइवर को अपडेट और डाउनलोड करने के तरीके के बारे में विवरण ढूंढ रहे हैं, तो हमारी त्वरित चरण-दर-चरण मार्गदर्शिका आपको प्रक्रिया को पूरा करने में मदद कर सकती है।
Google पासवर्ड चेकअप टूल अब Android का हिस्सा है
Google पासवर्ड चेकअप टूल अब Android का हिस्सा है
आज, Google ने घोषणा की कि पासवर्ड चेकर सुविधा एंड्रॉइड 9 और नए संस्करण वाले प्रत्येक स्मार्टफोन और टैबलेट पर आ रही है ताकि यह सुनिश्चित किया जा सके कि आप इसका उपयोग न करें
विंडोज 11 में फाइल एक्सप्लोरर से होम कैसे हटाएं
विंडोज 11 में फाइल एक्सप्लोरर से होम कैसे हटाएं
फ़ाइल एक्सप्लोरर से होम को हटाने के लिए, regedit खोलें, उन्नत कुंजी पर नेविगेट करें, हबमोड को 1 पर सेट करें, और फ़ोल्डर के लिए GUID मान हटा दें।
Google Chrome में टैब ग्रुप को सेव और रीस्टोर कैसे सक्षम करें
Google Chrome में टैब ग्रुप को सेव और रीस्टोर कैसे सक्षम करें
Chrome 119 से प्रारंभ करके, अब आप टैब के समूहों को सहेज और पुनर्स्थापित कर सकते हैं। यह सुविधा ब्राउज़र में छिपी हुई है, क्योंकि Google क्रमिक रोल-आउट की योजना बना रहा है। परन्तु आप
आपका गीगाबिट इंटरनेट 100एमबी क्यों दिखाई दे रहा है?
आपका गीगाबिट इंटरनेट 100एमबी क्यों दिखाई दे रहा है?
इंटरनेट की गति विश्वसनीय होनी चाहिए और यदि आपका कनेक्शन केवल 100एमबी दिखाता है, तो आपको एक आसान समाधान की आवश्यकता है जितनी जल्दी आपका फाइबर ऑप्टिक इंटरनेट होना चाहिए।
विंडोज 10 में एक स्विच यूजर शॉर्टकट बनाएं
विंडोज 10 में एक स्विच यूजर शॉर्टकट बनाएं
आज, हम देखेंगे कि विंडोज 10 में स्विच यूजर शॉर्टकट कैसे बनाएं। यह आपको उपयोगकर्ता खातों के बीच तेजी से स्विच करने की अनुमति देगा।
विंडोज़ 11 बिल्ड 26040 सेटअप और ओओबीई में सब कुछ अपडेट करता है
विंडोज़ 11 बिल्ड 26040 सेटअप और ओओबीई में सब कुछ अपडेट करता है
माइक्रोसॉफ्ट ने आज कैनरी चैनल में इनसाइडर्स के लिए विंडोज 11 बिल्ड 26040 जारी किया। यह बड़ी संख्या में नई सुविधाओं और सुधारों के साथ आता है। आप करेंगे
विंडोज़ 10 में विंडोज़ फ़ायरवॉल में पोर्ट खोलें
विंडोज़ 10 में विंडोज़ फ़ायरवॉल में पोर्ट खोलें
आपके पास विंडोज़ 10 में एक ऐप हो सकता है जिसके लिए एक पोर्ट खुला होना आवश्यक है ताकि आपके नेटवर्क पर अन्य कंप्यूटर इससे जुड़ सकें। यहां बताया गया है कि यह कैसे किया जा सकता है।
विंडोज़ 11 में विंडोड Alt+Tab अनुभव कैसे सक्षम करें
विंडोज़ 11 में विंडोड Alt+Tab अनुभव कैसे सक्षम करें
यहां बताया गया है कि आप Windows 11 में विंडो किए गए Alt+Tab अनुभव को कैसे सक्षम कर सकते हैं। 6 जनवरी को, Microsoft ने Windows 11 बिल्ड 22526 को कई सुधारों के साथ जारी किया और
थंबनेल कैश को हटाने से विंडोज 10 को रोकें
थंबनेल कैश को हटाने से विंडोज 10 को रोकें
विंडोज़ 10 में, फ़ाइल एक्सप्लोरर आपके डिस्क ड्राइव पर संग्रहीत छवि और वीडियो फ़ाइलों के लिए पूर्वावलोकन थंबनेल दिखाने में सक्षम है। उपयोगकर्ताओं ने देखा है कि विंडोज़ 10 थंबनेल कैश को स्वचालित रूप से हटा देता है।
टास्कबार संदर्भ मेनू के लिए अंतिम कार्य कैसे सक्षम करें
टास्कबार संदर्भ मेनू के लिए अंतिम कार्य कैसे सक्षम करें
विंडोज 11 में आप किसी भी चल रहे ऐप को समाप्त करने के लिए टास्कबार के लिए एंड टास्क संदर्भ मेनू को सक्षम कर सकते हैं। यह विकल्प काफी सुविधाजनक है, क्योंकि आपको इसकी आवश्यकता नहीं है
विंडोज़ 10 में बूट पर कमांड प्रॉम्प्ट खोलें
विंडोज़ 10 में बूट पर कमांड प्रॉम्प्ट खोलें
इस आलेख में, हम विंडोज़ 10 में बूट पर कमांड प्रॉम्प्ट खोलने के दो तरीके देखेंगे। किसी तीसरे पक्ष के टूल या रजिस्ट्री में बदलाव की आवश्यकता नहीं है।