इंटेल इन्स्पेक्टर डायनॅमिक मेमरी आणि थ्रेडिंग एरर चेकिंग टूल मिळवा
इंटेल लोगो

Intel® Inspector सह प्रारंभ करा

Intel® Inspector हे Windows* आणि Linux* ऑपरेटिंग सिस्टीमवर सिरीयल आणि मल्टीथ्रेडेड अॅप्लिकेशन्स विकसित करणाऱ्या वापरकर्त्यांसाठी डायनॅमिक मेमरी आणि थ्रेडिंग त्रुटी तपासण्याचे साधन आहे.
हा दस्तऐवज इंटेल इन्स्पेक्टर GUI वापरून प्रारंभ करण्यासाठी सामान्य कार्यप्रवाहाचा सारांश देतो.

प्रमुख वैशिष्ट्ये

इंटेल इन्स्पेक्टर ऑफर करतो:

  • स्टँडअलोन GUI, मायक्रोसॉफ्ट व्हिज्युअल स्टुडिओ* प्लग-इन आणि कमांड लाइन ऑपरेशनल वातावरण.
  • प्रीसेट विश्लेषण कॉन्फिगरेशन (काही कॉन्फिगर करण्यायोग्य सेटिंग्जसह), तसेच विश्लेषणाची व्याप्ती आणि खर्च नियंत्रित करण्यात मदत करण्यासाठी सानुकूल विश्लेषण कॉन्फिगरेशन तयार करण्याची क्षमता.
  • वैयक्तिक समस्या, समस्या घटना आणि कॉल स्टॅक माहितीची दृश्यमानता, समस्या प्राधान्यक्रम आणि समावेश आणि अपवर्जनाद्वारे फिल्टरिंगसह तुम्हाला तुमचे लक्ष आवश्यक असलेल्या आयटमवर लक्ष केंद्रित करण्यात मदत होते.
  • समस्या सप्रेशन तुम्हाला फक्त अशाच मुद्द्यांवर लक्ष केंद्रित करण्यात मदत करतात ज्यात तुमचे लक्ष देणे आवश्यक आहे, याच्या क्षमतेसह:
  • स्टॅकवर आधारित दडपशाही नियम तयार करा
  • तृतीय-पक्ष दडपशाही रूपांतरित करा fileइंटेल इन्स्पेक्टर दडपशाही करण्यासाठी s file स्वरूप
  • दडपशाही तयार करा आणि संपादित करा fileमजकूर संपादकात आहे
  • परस्पर डीबगिंग क्षमता ज्यामुळे तुम्ही विश्लेषणादरम्यान समस्या अधिक खोलवर तपासू शकता
  • समस्यांचे पुन:पुन्हा तपास करणे टाळण्यास मदत करण्यासाठी सतत, प्रसारित समस्या स्थिती माहिती
  • ऑन-डिमांड मेमरी लीक डिटेक्शनसह, नोंदवलेल्या मेमरी त्रुटींचा खजिना
  • तुमचा अॅप्लिकेशन अपेक्षेपेक्षा जास्त मेमरी वापरत नाही याची खात्री करण्यासाठी मेमरी वाढ मोजमाप
  • डेटा रेस, डेडलॉक, लॉक पदानुक्रम उल्लंघन आणि क्रॉस-थ्रेड स्टॅक ऍक्सेस एरर डिटेक्शन, स्टॅकवरील एरर डिटेक्शनसह
  • Intel® Software Manager Intel सॉफ्टवेअर अपडेट्स डाउनलोड आणि इन्स्टॉल करण्यासाठी, इंस्टॉल केलेल्या सॉफ्टवेअरची सबस्क्रिप्शन स्थिती व्यवस्थापित करण्यासाठी, अनुक्रमांक सक्रिय करण्यासाठी आणि Intel सॉफ्टवेअरबद्दल ताज्या बातम्या शोधण्यासाठी (केवळ Windows* OS)

इंटेल इन्स्पेक्टर म्हणून उपलब्ध आहे स्वतंत्र स्थापना आणि खालील उत्पादनांचा भाग म्हणून:

सूचना आणि अस्वीकरण

इंटेल तंत्रज्ञानास सक्षम हार्डवेअर, सॉफ्टवेअर किंवा सेवा सक्रियण आवश्यक असू शकते.
कोणतेही उत्पादन किंवा घटक पूर्णपणे सुरक्षित असू शकत नाही.
तुमची किंमत आणि परिणाम भिन्न असू शकतात.
© इंटेल कॉर्पोरेशन. इंटेल, इंटेल लोगो आणि इतर इंटेल चिन्ह हे इंटेल कॉर्पोरेशन किंवा त्याच्या उपकंपन्यांचे ट्रेडमार्क आहेत. इतर नावे आणि ब्रँडवर इतरांची मालमत्ता म्हणून दावा केला जाऊ शकतो.
Microsoft, Windows आणि Windows लोगो हे युनायटेड स्टेट्स आणि/किंवा इतर देशांमध्ये Microsoft Corporation चे ट्रेडमार्क किंवा नोंदणीकृत ट्रेडमार्क आहेत.
या दस्तऐवजाद्वारे कोणत्याही बौद्धिक संपदा अधिकारांना कोणताही परवाना (व्यक्त किंवा निहित, एस्टॉपेलद्वारे किंवा अन्यथा) मंजूर केला जात नाही.
वर्णन केलेल्या उत्पादनांमध्ये डिझाइन दोष किंवा त्रुटी असू शकतात ज्यांना इरेटा म्हणून ओळखले जाते ज्यामुळे उत्पादन प्रकाशित वैशिष्ट्यांपासून विचलित होऊ शकते. वर्तमान वैशिष्ट्यीकृत इरेटा विनंतीवर उपलब्ध आहे.

इंटेल मर्यादेशिवाय, व्यापारक्षमतेची गर्भित हमी, विशिष्ट हेतूसाठी फिटनेस आणि गैर-उल्लंघन, तसेच कार्यप्रदर्शन, व्यवहाराचा मार्ग किंवा व्यापारातील वापरामुळे उद्भवणारी कोणतीही हमी यासह सर्व व्यक्त आणि निहित वॉरंटी नाकारते.

Intel® Inspector-Windows* OS सह प्रारंभ करा

Intel® Inspector हे Windows* आणि Linux* ऑपरेटिंग सिस्टीमवर सिरीयल आणि मल्टीथ्रेडेड अॅप्लिकेशन्स विकसित करणाऱ्या वापरकर्त्यांसाठी डायनॅमिक मेमरी आणि थ्रेडिंग त्रुटी तपासण्याचे साधन आहे. हा विषय प्रारंभ करणे दस्तऐवजाचा भाग आहे जो आपण आपल्या अनुप्रयोगांवर अर्ज करू शकता अशा एंड-टू-एंड वर्कफ्लोचा सारांश देतो.

पूर्वतयारी

C++ आणि Fortran बायनरी या दोन्ही डिबग आणि रिलीझ मोडमध्ये मेमरी आणि थ्रेडिंग त्रुटींचे विश्लेषण करण्यासाठी तुम्ही Intel Inspector वापरू शकता. सर्वात अचूक आणि संपूर्ण इंटेल इन्स्पेक्टर विश्लेषण परिणाम तयार करणारे अनुप्रयोग तयार करण्यासाठी:

तुमचा अनुप्रयोग डीबग मोडमध्ये तयार करा.

  • इष्टतम कंपाइलर/लिंकर सेटिंग्ज वापरा. अधिक माहितीसाठी, पहा इंटेल इन्स्पेक्टर मदत मध्ये बिल्डिंग अर्ज.
  • तुम्ही थ्रेडिंग विश्लेषणे चालवण्यापूर्वी तुमचा अनुप्रयोग एकापेक्षा जास्त थ्रेड तयार करत असल्याची खात्री करा. याव्यतिरिक्त:
  • तुमचा अर्ज Intel Inspector वातावरणाच्या बाहेर चालतो याची पडताळणी करा.
  • चालवा \inspxe-vars.bat कमांड. .
    डीफॉल्ट स्थापना मार्ग, , खाली आहे C:\Program Files (x86)\Intel
    \oneAPI\निरीक्षक (प्रोग्राम ऐवजी ठराविक सिस्टमवर Files (x86), निर्देशिकेचे नाव आहे कार्यक्रम Files ).

टीप जर तुम्ही inspxe-gui कमांड वापरण्याची योजना करत असाल तरच तुमचे वातावरण सेट करणे आवश्यक आहे
कमांड लाइन इंटरफेस चालवण्यासाठी Intel Inspector स्टँडअलोन GUI इंटरफेस किंवा inspxe-cl कमांड लाँच करा.

अधिक माहितीसाठी, पहा इंटेल इन्स्पेक्टर मदत मध्ये बिल्डिंग अर्ज.

प्रारंभ करा

इंटेल इन्स्पेक्टर वापरण्यास प्रारंभ करण्यासाठी या चरणांचे अनुसरण करा.

मुख्य सामग्रीवर जा, टूलबारवर जा वर्डप्रेस मॅन्युअल्स बद्दल+ 30,21030,210 टिप्पण्या नियंत्रणात नवीन View पोस्ट हाऊडी, ताहिर लॉग आउट स्क्रीन पर्याय मदत पोस्ट संपादित करा नवीन जोडा शीर्षक जोडा इंटेल इन्स्पेक्टर डायनॅमिक मेमरी आणि थ्रेडिंग त्रुटी तपासण्याचे साधन मिळवा वापरकर्ता मार्गदर्शक पर्मलिंक: https://manuals.plus/intel/inspector-get-dy…king-tool-manual ‎ संपादित करा MediaAdd PDF जोडा GiveawayVisualText परिच्छेद P शब्द संख्या: 671 मसुदा सकाळी 4:54:31 वाजता जतन केला. 25 मार्च 2023 रोजी दुपारी 12:56 वाजता शेवटचे संपादित केले वर हलवा, खाली हलवा टॉगल पॅनेल: Tags नवीन जोडा Tag वेगळे tags स्वल्पविरामाने टर्म काढून टाका: तपासण्याचे साधन तपासण्याचे साधन काढा टर्म: डायनॅमिक मेमरी आणि थ्रेडिंग त्रुटी तपासण्याचे साधन डायनॅमिक मेमरी आणि थ्रेडिंग त्रुटी तपासणे साधन काढा टर्म: त्रुटी तपासण्याचे साधन त्रुटी तपासणे साधन काढा टर्म: इन्स्पेक्टर इन्स्पेक्टर मिळवा गेट रिमूव्ह टर्म: इन्स्पेक्टर मिळवा इन्स्पेक्टर मिळवा आणि थ्रेडिंग टर्म तपासा इन्स्पेक्टरला डायनॅमिक मेमरी आणि थ्रेडिंग एरर चेकिंग टूल रिमूव्ह टर्म मिळवा: इंटेल इंटेल रिमूव्ह टर्म: थ्रेडिंग एरर चेकिंग टूल थ्रेडिंग एरर चेकिंग टूल सर्वाधिक वापरल्या गेलेल्यामधून निवडा tags वर जाview बदल (नवीन टॅबमध्ये उघडते) स्थिती: प्रकाशित संपादित संपादन स्थिती दृश्यमानता: सार्वजनिक संपादन संपादन दृश्यमानता प्रकाशित: मार्च 25, 2023 रोजी 12:56 वाजता संपादित करा संपादित करा तारीख आणि वेळ SEO: वाचनीयता उपलब्ध नाही: ठीक आहे WordPress.Version 6.1.1 सह तयार केल्याबद्दल धन्यवाद. XNUMX संवाद बंद करा मीडिया क्रिया जोडा अपलोड filesMedia Library फिल्टर मीडियाफिल्टर प्रकारानुसार या पोस्टवर अपलोड केलेले तारखेनुसार फिल्टर करा सर्व तारखा शोधा मीडिया सूची 6 पैकी 6 मीडिया आयटम दर्शवित आहे संलग्नक तपशील intel-Inspector-Get-Dynamic-Memory-and-threading-Error-Checking-Tool-User-Guide- 1.png मार्च 26, 2023 173 KB 541 बाय 474 पिक्सेल प्रतिमा संपादित करा कायमचा हटवा Alt मजकूर प्रतिमेच्या उद्देशाचे वर्णन कसे करायचे ते शिका (नवीन टॅबमध्ये उघडते). प्रतिमा पूर्णपणे सजावटीची असल्यास रिक्त सोडा. शीर्षक इंटेल इन्स्पेक्टर डायनॅमिक मेमरी आणि थ्रेडिंग त्रुटी तपासण्याचे साधन वापरकर्ता मार्गदर्शक मिळवा (1) मथळा वर्णन File URL: https://manuals.plus/wp-content/uploads/2023/03/intel-Inspector-Get-Dynamic-Memory-and-Threading-Error-Tecking-Tool-user-Guide-1.png कॉपी URL क्लिपबोर्डवर अटॅचमेंट डिस्प्ले सेटिंग्ज संरेखन काहीही नाही लिंक टू नही पूर्ण आकार - 541 × 474 निवडलेल्या मीडिया क्रिया 1 आयटम निवडलेला पोस्टमध्ये टाका साफ करा

इंटेल इन्स्पेक्टर लाँच करा
लाँच करण्यासाठी:

  • इंटेल इन्स्पेक्टर स्टँडअलोन GUI: inspxe-gui कमांड चालवा किंवा मायक्रोसॉफ्ट विंडोज* वरून सर्व अॅपs स्क्रीन, निवडा इंटेल इन्स्पेक्टर [आवृत्ती].
  • इंटेल इन्स्पेक्टर व्हिज्युअल स्टुडिओ* IDE मध्ये प्लग-इन: व्हिज्युअल स्टुडिओ* IDE मध्ये तुमचे समाधान उघडा आणि क्लिक करा  चिन्ह  चिन्ह
    कमांड लाइन इंटरफेस लाँच करण्यासाठी: inspxe-cl कमांड चालवा. (मदत मिळवण्यासाठी, कमांड लाइनमध्ये -help जोडा.)

प्रकल्प निवडा/तयार करा
इंटेल इन्स्पेक्टर हे प्रोजेक्ट पॅराडाइमवर आधारित आहे आणि तुम्हाला विश्लेषण वैशिष्ट्ये सक्षम करण्यासाठी प्रोजेक्ट तयार करणे किंवा उघडणे आवश्यक आहे.
विश्लेषण प्रकल्पाचा विचार करा:

प्रकल्प कॉन्फिगर करा
डेटा सेट आकार आणि वर्कलोडचा थेट परिणाम अनुप्रयोगाच्या अंमलबजावणीच्या वेळेवर आणि विश्लेषणाच्या गतीवर होतो.
सर्वोत्कृष्ट परिणामांसाठी, लहान, प्रातिनिधिक डेटा संच निवडा जे प्रति थ्रेड किमान ते मध्यम कार्यासह थ्रेड तयार करतात.
तुमचे उद्दिष्ट: शक्य तितक्या कमी धावण्याच्या कालावधीत, चांगल्या कोड कव्हरेजसाठी आवश्यक असलेल्या कमीत कमी प्रत्येक टास्कमध्ये अनावश्यक गणना कमी करून, तुम्हाला परवडेल तितके मार्ग आणि जास्तीत जास्त कार्ये (समांतर क्रियाकलाप) कार्यान्वित करा.
काही सेकंद चालणारे डेटा संच आदर्श आहेत. तुमचा सर्व कोड तपासला गेला आहे याची खात्री करण्यासाठी अतिरिक्त डेटा संच तयार करा.
अधिक माहितीसाठी, पहा इंटेल इन्स्पेक्टर मदत मध्ये प्रकल्प कॉन्फिगर करणे.

विश्लेषण कॉन्फिगर करा
Intel Inspector तुम्हाला विश्लेषणाची व्याप्ती आणि खर्च नियंत्रित करण्यात मदत करण्यासाठी प्रीसेट मेमरी आणि थ्रेडिंग विश्लेषण प्रकार (तसेच सानुकूल विश्लेषण प्रकार) ऑफर करते. स्कोप जितका कमी तितका सिस्टमवरील भार हलका. व्याप्ती जितकी विस्तृत असेल तितका सिस्टमवरील भार जास्त.

टीप
पुनरावृत्तीने विश्लेषण प्रकार वापरा. तुमचा अर्ज योग्यरित्या सेट केला गेला आहे याची पडताळणी करण्यासाठी एका अरुंद स्कोपसह प्रारंभ करा आणि विश्लेषण कालावधीसाठी अपेक्षा सेट करा. तुम्हाला अधिक उत्तरे हवी असतील तरच व्याप्ती वाढवा आणि तुम्ही वाढलेली किंमत सहन करू शकता.

अधिक माहितीसाठी, पहा इंटेल इन्स्पेक्टर मदत मध्ये विश्लेषणे कॉन्फिगर करणे.
विश्लेषण चालवा

जेव्हा तुम्ही विश्लेषण करता, तेव्हा इंटेल इन्स्पेक्टर:

  • तुमचा अर्ज अंमलात आणतो.
  • हाताळणी आवश्यक असू शकते अशा समस्या ओळखते.
  • निकालात ते मुद्दे गोळा करते.
  • मध्ये प्रतीक माहिती रूपांतरित करते fileनावे आणि ओळ क्रमांक.
  • दडपशाहीचे नियम लागू होते.
  • डुप्लिकेट एलिमिनेशन करते.
  • फॉर्म समस्या संच.
  • तुमच्या विश्लेषण कॉन्फिगरेशन पर्यायांवर अवलंबून, परस्पर डीबगिंग सत्र सुरू करू शकते. अधिक माहितीसाठी, पहा Intel Inspector Hel मध्ये विश्लेषण चालवत आहेp.

समस्या निवडा
विश्लेषणादरम्यान, इंटेल निरीक्षक शोधलेल्या क्रमाने समस्या प्रदर्शित करतो. विश्लेषण पूर्ण झाल्यानंतर, इंटेल निरीक्षक:

  • समुहांनी समस्या संचांमध्ये समस्या शोधल्या (परंतु तरीही वैयक्तिक समस्या आणि समस्या घटनांमध्ये दृश्यमानता प्रदान करते).
  • समस्या सेटला प्राधान्य देते.
  • तुम्‍हाला लक्ष देण्‍याची आवश्‍यकता असलेल्‍या समस्‍या सेटवर लक्ष केंद्रित करण्‍यासाठी तुम्‍हाला फिल्टरिंग ऑफर करते.

मुख्य सामग्रीवर जा, टूलबारवर जा वर्डप्रेस मॅन्युअल्स बद्दल+ 30,21030,210 टिप्पण्या नियंत्रणात नवीन View पोस्ट हाऊडी, ताहिर लॉग आउट स्क्रीन पर्याय मदत पोस्ट संपादित करा नवीन जोडा शीर्षक जोडा इंटेल इन्स्पेक्टर डायनॅमिक मेमरी आणि थ्रेडिंग त्रुटी तपासण्याचे साधन मिळवा वापरकर्ता मार्गदर्शक पर्मलिंक: https://manuals.plus/intel/inspector-get-dy…king-tool-manual ‎ संपादित करा MediaAdd PDF जोडा GiveawayVisualText परिच्छेद P शब्द संख्या: 671 मसुदा सकाळी 4:54:31 वाजता जतन केला. 25 मार्च 2023 रोजी दुपारी 12:56 वाजता शेवटचे संपादित केले वर हलवा, खाली हलवा टॉगल पॅनेल: Tags नवीन जोडा Tag वेगळे tags स्वल्पविरामाने टर्म काढून टाका: तपासण्याचे साधन तपासण्याचे साधन काढा टर्म: डायनॅमिक मेमरी आणि थ्रेडिंग त्रुटी तपासण्याचे साधन डायनॅमिक मेमरी आणि थ्रेडिंग त्रुटी तपासणे साधन काढा टर्म: त्रुटी तपासण्याचे साधन त्रुटी तपासणे साधन काढा टर्म: इन्स्पेक्टर इन्स्पेक्टर मिळवा गेट रिमूव्ह टर्म: इन्स्पेक्टर मिळवा इन्स्पेक्टर मिळवा आणि थ्रेडिंग टर्म तपासा इन्स्पेक्टरला डायनॅमिक मेमरी आणि थ्रेडिंग एरर चेकिंग टूल रिमूव्ह टर्म मिळवा: इंटेल इंटेल रिमूव्ह टर्म: थ्रेडिंग एरर चेकिंग टूल थ्रेडिंग एरर चेकिंग टूल सर्वाधिक वापरल्या गेलेल्यामधून निवडा tags वर जाview बदल (नवीन टॅबमध्ये उघडते) स्थिती: प्रकाशित संपादित संपादन स्थिती दृश्यमानता: सार्वजनिक संपादन संपादन दृश्यमानता प्रकाशित: मार्च 25, 2023 रोजी 12:56 वाजता संपादित करा संपादित करा तारीख आणि वेळ SEO: वाचनीयता उपलब्ध नाही: ठीक आहे WordPress.Version 6.1.1 सह तयार केल्याबद्दल धन्यवाद. XNUMX संवाद बंद करा मीडिया क्रिया जोडा अपलोड filesMedia Library फिल्टर मीडियाफिल्टर प्रकारानुसार या पोस्टवर अपलोड केलेले तारखेनुसार फिल्टर करा सर्व तारखा शोधा मीडिया सूची 6 पैकी 6 मीडिया आयटम दर्शवित आहे संलग्नक तपशील intel-Inspector-Get-Dynamic-Memory-and-threading-Error-Checking-Tool-User-Guide- 1.png मार्च 26, 2023 173 KB 541 बाय 474 पिक्सेल प्रतिमा संपादित करा कायमचा हटवा Alt मजकूर प्रतिमेच्या उद्देशाचे वर्णन कसे करायचे ते शिका (नवीन टॅबमध्ये उघडते). प्रतिमा पूर्णपणे सजावटीची असल्यास रिक्त सोडा. शीर्षक इंटेल इन्स्पेक्टर डायनॅमिक मेमरी आणि थ्रेडिंग त्रुटी तपासण्याचे साधन वापरकर्ता मार्गदर्शक मिळवा (1) मथळा वर्णन File URL: https://manuals.plus/wp-content/uploads/2023/03/intel-Inspector-Get-Dynamic-Memory-and-Threading-Error-Tecking-Tool-user-Guide-1.png कॉपी URL क्लिपबोर्डवर अटॅचमेंट डिस्प्ले सेटिंग्ज संरेखन काहीही नाही लिंक टू नही पूर्ण आकार - 541 × 474 निवडलेल्या मीडिया क्रिया 1 आयटम निवडलेला पोस्टमध्ये टाका साफ करा

अधिक माहितीसाठी, पहा इंटेल इन्स्पेक्टर मदत मध्ये समस्या निवडणे.
निकाल डेटाचा अर्थ लावा आणि समस्यांचे निराकरण करा
तुमची उत्पादकता वाढवण्यासाठी खालील Intel Inspector वैशिष्ट्ये वापरा:

परिणाम डेटाचा अर्थ लावा. समस्या मदत स्पष्ट करा

अधिक माहितीसाठी, पहा ऍक्सेस करणे समस्या मदत स्पष्ट करा इंटेल इन्स्पेक्टर मदत मध्ये.

  • विश्लेषण दरम्यान
  • विश्लेषण पूर्ण झाल्यानंतर
फक्त त्या मुद्द्यांवर लक्ष केंद्रित करा ज्याकडे तुमचे लक्ष आवश्यक आहे. तीव्रता पातळी अधिक माहितीसाठी, पहा इंटेल इंस्पेक्टरमध्ये तीव्रता पातळी मदत करा.
  • विश्लेषण दरम्यान
  • विश्लेषण पूर्ण झाल्यानंतर
राज्ये विश्लेषण पूर्ण झाल्यानंतर
अधिक माहितीसाठी, पहा राज्ये इंटेल इन्स्पेक्टर मदत मध्ये.
दडपशाहीचे नियम विश्लेषण पूर्ण झाल्यानंतर
अधिक माहितीसाठी, पहा इंटेलमध्ये सप्रेशन सपोर्ट इन्स्पेक्टर मदत.
समस्यांचे निराकरण करा. डीफॉल्ट संपादकावर थेट प्रवेश अधिक माहितीसाठी, पहा संपादन इंटेल इन्स्पेक्टरमधील स्त्रोत कोड मदत करा.
  • विश्लेषण दरम्यान
  • विश्लेषण पूर्ण झाल्यानंतर
अधिक जाणून घ्या
दस्तऐवज/संसाधन वर्णन
इंटेल निरीक्षक: वैशिष्ट्यीकृत दस्तऐवजीकरण नवशिक्या, मध्यवर्ती आणि प्रगत वापरकर्त्यांसाठी एक उत्कृष्ट एकूण संसाधन, या पृष्ठामध्ये मार्गदर्शकांच्या लिंक्स, रिलीझ नोट्स, व्हिडिओ, वैशिष्ट्यीकृत विषय, प्रशिक्षणamples, आणि अधिक.
इंटेल इन्स्पेक्टर रिलीझ नोट्स आणि नवीन वैशिष्ट्ये वर्णन, तांत्रिक समर्थन आणि ज्ञात मर्यादांसह Intel Inspector बद्दल अद्ययावत माहिती समाविष्ट करा. या दस्तऐवजात सिस्टम आवश्यकता, स्थापना सूचना आणि कमांड लाइन वातावरण सेट करण्यासाठी सूचना देखील समाविष्ट आहेत.
शिकवण्या इंटेल इन्स्पेक्टर वापरण्यास शिकण्यास मदत करा. तुम्ही प्रशिक्षण कॉपी केल्यानंतर एसample संकुचित file लिहिण्यायोग्य निर्देशिकेत, सामग्री काढण्यासाठी योग्य साधन वापरा. प्रशिक्षण लोड करण्यासाठी एसampव्हिज्युअल स्टुडिओ* वातावरणात जा, doubleclickthe.sln file.

प्रशिक्षण एसampइंटेल इन्स्पेक्टर वापरण्यास शिकण्यास मदत करते. प्रशिक्षण एसamples वैयक्तिक संकुचित म्हणून स्थापित केले जातात fileच्या अंतर्गत \sampलेस\en\. तुम्ही प्रशिक्षण कॉपी केल्यानंतर एसample संकुचित file लिहिण्यायोग्य करण्यासाठी

निर्देशिका, सामग्री काढण्यासाठी योग्य साधन वापरा. काढलेल्या सामग्रीमध्ये लहान README समाविष्ट आहे जे प्रशिक्षण कसे तयार करायचे याचे वर्णन करतेample आणि समस्यांचे निराकरण करा.

प्रशिक्षण लोड करण्यासाठी एसampव्हिज्युअल स्टुडिओ* वातावरणात जा, .sln वर डबल-क्लिक करा file.

C++ आणि Fortran प्रशिक्षण वापरून सुरू न केलेले मेमरी प्रवेश, मेमरी गळती आणि डेटा शर्यतीतील त्रुटी कशा शोधायच्या आणि त्याचे निराकरण कसे करावे हे ट्यूटोरियल तुम्हाला दाखवतात.ampलेस

इंटेल इन्स्पेक्टर वापरकर्ता मार्गदर्शक वापरकर्ता मार्गदर्शक इंटेल इन्स्पेक्टरसाठी प्राथमिक दस्तऐवजीकरण आहे.
अधिक संसाधने इंटेल इन्स्पेक्टर: घर
इंटेल इन्स्पेक्टर शब्दावली
आमचे दस्तऐवज एक्सप्लोर करा

Intel® Inspector-Linux* OS सह प्रारंभ करा

Intel® Inspector हे Windows* आणि Linux* ऑपरेटिंग सिस्टीमवर सिरीयल आणि मल्टीथ्रेडेड अॅप्लिकेशन्स विकसित करणाऱ्या वापरकर्त्यांसाठी डायनॅमिक मेमरी आणि थ्रेडिंग त्रुटी तपासण्याचे साधन आहे. हा विषय प्रारंभ करणे दस्तऐवजाचा भाग आहे जो आपण आपल्या अनुप्रयोगांवर अर्ज करू शकता अशा एंड-टू-एंड वर्कफ्लोचा सारांश देतो.

पूर्वतयारी

C++ आणि Fortran बायनरी या दोन्ही डिबग आणि रिलीझ मोडमध्ये मेमरी आणि थ्रेडिंग त्रुटींचे विश्लेषण करण्यासाठी तुम्ही Intel Inspector वापरू शकता. सर्वात अचूक आणि संपूर्ण इंटेल इन्स्पेक्टर विश्लेषण परिणाम तयार करणारे अनुप्रयोग तयार करण्यासाठी:

  • तुमचा अनुप्रयोग डीबग मोडमध्ये तयार करा.
  • इष्टतम कंपाइलर/लिंकर सेटिंग्ज वापरा. अधिक माहितीसाठी, पहा इंटेल इन्स्पेक्टर मदत मध्ये बिल्डिंग अर्ज.
  • तुम्ही थ्रेडिंग विश्लेषणे चालवण्यापूर्वी तुमचा अनुप्रयोग एकापेक्षा जास्त थ्रेड तयार करत असल्याची खात्री करा. याव्यतिरिक्त:
  • तुमचा अर्ज Intel Inspector वातावरणाच्या बाहेर चालतो याची पडताळणी करा.
  • तुम्ही तुमच्या टेक्स्ट एडिटरला EDITOR किंवा VISUAL Environment व्हेरिएबल सेट केल्याची खात्री करा.
  • तुमचे वातावरण सेट करण्यासाठी खालीलपैकी एक करा:
  • खालील स्त्रोत आदेशांपैकी एक चालवा:
  • csh/tcsh वापरकर्त्यांसाठी: स्रोत /inspxe-vars.csh
  • बॅश वापरकर्त्यांसाठी: स्रोत /inspxe-vars.sh
  • Intel® oneAPI HPC Toolkit किंवा Intel® oneAPI IoT टूलकिट इंस्टॉलेशनचा भाग म्हणून अनुप्रयोगासाठी या स्क्रिप्टचे नाव inspxe-vars ऐवजी env\vars आहे.
    डीफॉल्ट स्थापना मार्ग, , खाली आहे:
  • /opt/intel/oneapi/inspector रूट वापरकर्त्यांसाठी
  • $HOME/intel/oneapi/inspector गैर-रूट वापरकर्त्यांसाठी
  • ॲड /bin32 or /bin64 आपल्या मार्गावर.
    अधिक माहितीसाठी, पहा इंटेल इन्स्पेक्टर मदत मध्ये बिल्डिंग अर्ज.
प्रारंभ करा

इंटेल इन्स्पेक्टर वापरण्यास प्रारंभ करण्यासाठी या चरणांचे अनुसरण करा

Intel® Inspector-Linux* OS सह प्रारंभ करा

इंटेल इन्स्पेक्टर लाँच करा
Intel Inspector स्टँडअलोन GUI लाँच करण्यासाठी, inspxe-gui कमांड चालवा.

कमांड लाइन इंटरफेस लाँच करण्यासाठी: inspxe-cl कमांड चालवा. (मदत मिळवण्यासाठी, -हेल्पमध्ये जोडा
कमांड लाइन.)
प्रोजेक्ट इंटेल इन्स्पेक्टर निवडा/तयार करा हे प्रोजेक्ट पॅराडाइमवर आधारित आहे आणि विश्लेषण वैशिष्ट्ये सक्षम करण्यासाठी तुम्ही प्रोजेक्ट तयार करणे किंवा उघडणे आवश्यक आहे.
विश्लेषण प्रकल्पाचा विचार करा:

प्रकल्प कॉन्फिगर करा
डेटा सेट आकार आणि वर्कलोडचा थेट परिणाम अनुप्रयोगाच्या अंमलबजावणीच्या वेळेवर आणि विश्लेषणाच्या गतीवर होतो.
सर्वोत्कृष्ट परिणामांसाठी, लहान, प्रातिनिधिक डेटा संच निवडा जे प्रति थ्रेड किमान ते मध्यम कार्यासह थ्रेड तयार करतात.
तुमचे उद्दिष्ट: शक्य तितक्या कमी धावण्याच्या कालावधीत, चांगल्या कोड कव्हरेजसाठी आवश्यक असलेल्या कमीत कमी प्रत्येक टास्कमध्ये अनावश्यक गणना कमी करून, तुम्हाला परवडेल तितके मार्ग आणि जास्तीत जास्त कार्ये (समांतर क्रियाकलाप) कार्यान्वित करा.
काही सेकंद चालणारे डेटा संच आदर्श आहेत. तुमचा सर्व कोड तपासला गेला आहे याची खात्री करण्यासाठी अतिरिक्त डेटा संच तयार करा.
अधिक माहितीसाठी, पहा Intel Inspector Hel मध्ये प्रोजेक्ट्स कॉन्फिगर करणेp.

विश्लेषण कॉन्फिगर करा
Intel Inspector तुम्हाला विश्लेषणाची व्याप्ती आणि खर्च नियंत्रित करण्यात मदत करण्यासाठी प्रीसेट मेमरी आणि थ्रेडिंग विश्लेषण प्रकार (तसेच सानुकूल विश्लेषण प्रकार) ऑफर करते. स्कोप जितका कमी तितका सिस्टमवरील भार हलका. व्याप्ती जितकी विस्तृत असेल तितका सिस्टमवरील भार जास्त.

टीप
पुनरावृत्तीने विश्लेषण प्रकार वापरा. तुमचा अर्ज योग्यरितीने सेट झाला आहे याची पडताळणी करण्यासाठी एका अरुंद स्कोपसह प्रारंभ करा
आणि विश्लेषण कालावधीसाठी अपेक्षा सेट करा. तुम्हाला अधिक उत्तरे हवी असतील तरच व्याप्ती वाढवा आणि तुम्ही वाढलेली किंमत सहन करू शकता.

अधिक माहितीसाठी, पहा इंटेल इन्स्पेक्टर मदत मध्ये विश्लेषणे कॉन्फिगर करणे.
विश्लेषण चालवा
जेव्हा तुम्ही विश्लेषण करता, तेव्हा इंटेल इन्स्पेक्टर:

  • तुमचा अर्ज अंमलात आणतो.
  • हाताळणी आवश्यक असू शकते अशा समस्या ओळखते.
  • निकालात ते मुद्दे गोळा करते.
  • मध्ये प्रतीक माहिती रूपांतरित करते fileनावे आणि ओळ क्रमांक.
  • दडपशाहीचे नियम लागू होते.
  • डुप्लिकेट एलिमिनेशन करते.
  • फॉर्म समस्या संच.
  • तुमच्या विश्लेषण कॉन्फिगरेशन पर्यायांवर अवलंबून, परस्पर डीबगिंग सत्र सुरू करू शकते.
    अधिक माहितीसाठी, पहा Intel Inspector Hel मध्ये विश्लेषण चालवत आहेp.
    विश्लेषणादरम्यान समस्या निवडा, इंटेल निरीक्षक शोधलेल्या क्रमाने समस्या प्रदर्शित करतो. विश्लेषण पूर्ण झाल्यानंतर, इंटेल निरीक्षक:
  • समुहांनी समस्या संचांमध्ये समस्या शोधल्या (परंतु तरीही वैयक्तिक समस्या आणि समस्या घटनांमध्ये दृश्यमानता प्रदान करते).
  • समस्या सेटला प्राधान्य देते.
  • तुम्‍हाला लक्ष देण्‍याची आवश्‍यकता असलेल्‍या समस्‍या सेटवर लक्ष केंद्रित करण्‍यासाठी तुम्‍हाला फिल्टरिंग ऑफर करते
    Intel® Inspector-Linux* OS सह प्रारंभ करा

अधिक माहितीसाठी, पहा इंटेल इन्स्पेक्टर मदत मध्ये समस्या निवडणे.
निकाल डेटाचा अर्थ लावा आणि समस्यांचे निराकरण करा
तुमची उत्पादकता वाढवण्यासाठी खालील Intel Inspector वैशिष्ट्ये वापरा:

वस्तुनिष्ठ वैशिष्ट्य विश्लेषणादरम्यान/विश्लेषणानंतर पूर्ण होते
परिणाम डेटाचा अर्थ लावा. समस्या मदत स्पष्ट करा

अधिक माहितीसाठी, पहा ऍक्सेस करणे समस्या मदत स्पष्ट करा इंटेल इन्स्पेक्टर मदत मध्ये.

  •  विश्लेषण दरम्यान
  • विश्लेषण पूर्ण झाल्यानंतर
फक्त त्या मुद्द्यांवर लक्ष केंद्रित करा ज्याकडे तुमचे लक्ष आवश्यक आहे. तीव्रता पातळी अधिक माहितीसाठी, पहा इंटेल इंस्पेक्टरमध्ये तीव्रता पातळी मदत करा.
  • विश्लेषण दरम्यान
  • विश्लेषण पूर्ण झाल्यानंतर
राज्ये विश्लेषण पूर्ण झाल्यानंतर
अधिक माहितीसाठी, पहा राज्ये इंटेल इन्स्पेक्टर मदत मध्ये.
दडपशाहीचे नियम विश्लेषण पूर्ण झाल्यानंतर
अधिक माहितीसाठी, पहा इंटेलमध्ये सप्रेशन सपोर्ट इन्स्पेक्टर मदत.
समस्यांचे निराकरण करा. डीफॉल्ट संपादकावर थेट प्रवेश अधिक माहितीसाठी, पहा संपादन इंटेल इन्स्पेक्टरमधील स्त्रोत कोड मदत करा.
  • विश्लेषण दरम्यान
  • विश्लेषण पूर्ण झाल्यानंतर

अधिक जाणून घ्या

दस्तऐवज/संसाधन वर्णन
इंटेल निरीक्षक: वैशिष्ट्यीकृत दस्तऐवजीकरण नवशिक्या, मध्यवर्ती आणि प्रगत वापरकर्त्यांसाठी एक उत्कृष्ट एकूण संसाधन, या पृष्ठामध्ये मार्गदर्शकांच्या लिंक्स, रिलीझ नोट्स, व्हिडिओ, वैशिष्ट्यीकृत विषय, प्रशिक्षणamples, आणि अधिक
इंटेल इन्स्पेक्टर रिलीझ नोट्स आणि नवीन वैशिष्ट्ये वर्णन, तांत्रिक समर्थन आणि ज्ञात मर्यादांसह Intel Inspector बद्दल अद्ययावत माहिती समाविष्ट करा. या दस्तऐवजात सिस्टम आवश्यकता, स्थापना सूचना आणि कमांड लाइन वातावरण सेट करण्यासाठी सूचना देखील समाविष्ट आहेत.

 

शिकवण्या इंटेल इन्स्पेक्टर वापरण्यास शिकण्यास मदत करा. तुम्ही प्रशिक्षण कॉपी केल्यानंतर एसample संकुचित file लिहिण्यायोग्य निर्देशिकेत, सामग्री काढण्यासाठी योग्य साधन वापरा. प्रशिक्षण लोड करण्यासाठी एसampव्हिज्युअल स्टुडिओ* वातावरणात जा, .sln वर डबल-क्लिक करा file.

प्रशिक्षण एसampइंटेल इन्स्पेक्टर वापरण्यास शिकण्यास मदत करते. प्रशिक्षण एसamples वैयक्तिक संकुचित म्हणून स्थापित केले जातात fileच्या अंतर्गत /सेamples/en/. तुम्ही प्रशिक्षण कॉपी केल्यानंतर एसample संकुचित file लिहिण्यायोग्य निर्देशिकेत, सामग्री काढण्यासाठी योग्य साधन वापरा. काढलेल्या सामग्रीमध्ये लहान README समाविष्ट आहे जे प्रशिक्षण कसे तयार करायचे याचे वर्णन करतेample आणि समस्यांचे निराकरण करा.

C++ आणि Fortran प्रशिक्षण वापरून सुरू न केलेले मेमरी प्रवेश, मेमरी गळती आणि डेटा शर्यतीतील त्रुटी कशा शोधायच्या आणि त्याचे निराकरण कसे करावे हे ट्यूटोरियल तुम्हाला दाखवतात.ampलेस

 

इंटेल इन्स्पेक्टर वापरकर्ता मार्गदर्शक वापरकर्ता मार्गदर्शक इंटेल इन्स्पेक्टरसाठी प्राथमिक दस्तऐवजीकरण आहे.
इंटेल इन्स्पेक्टर: घर

आमचे दस्तऐवज एक्सप्लोर करा

इंटेल लोगो

कागदपत्रे / संसाधने

इंटेल इन्स्पेक्टर डायनॅमिक मेमरी आणि थ्रेडिंग एरर चेकिंग टूल मिळवा [pdf] वापरकर्ता मार्गदर्शक
इन्स्पेक्टर गेट, डायनॅमिक मेमरी आणि थ्रेडिंग एरर चेकिंग टूल, इन्स्पेक्टर गेट डायनॅमिक मेमरी आणि थ्रेडिंग एरर चेकिंग टूल, थ्रेडिंग एरर चेकिंग टूल, एरर चेकिंग टूल, चेकिंग टूल

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *