Intel Inspector Pezani Memory Yamphamvu ndi Chida Choyang'ana Cholakwika
Yambani ndi Intel® Inspector
Intel® Inspector ndi chida chosinthira kukumbukira ndi kusanthula zolakwika kwa ogwiritsa ntchito omwe akupanga mapulogalamu amtundu wamtundu wamtundu wa Windows* ndi Linux*.
Chikalatachi chikufotokozera mwachidule kayendedwe ka ntchito kuti muyambe kugwiritsa ntchito Intel Inspector GUI.
Zofunika Kwambiri
Intel Inspector amapereka:
- Standalone GUI, Microsoft Visual Studio* plug-in, ndi malo ogwirira ntchito pamzere wamalamulo.
- Zosintha zowunikiratu (zokhala ndi zosintha zina), komanso kuthekera kopanga masinthidwe owunikira kuti akuthandizeni kuwongolera kuchuluka kwa kusanthula ndi mtengo wake.
- Kuwoneka muzovuta zapayekha, zochitika zamavuto, ndi zidziwitso zamachulukidwe, ndikuyika patsogolo zovuta ndikusefa ndikuphatikizidwa ndikupatula kuti zikuthandizeni kuyang'ana kwambiri zinthu zomwe zimafunikira chidwi chanu.
- Thandizo loletsa zovuta kuti likuthandizeni kuyang'ana pazinthu zomwe zimafunikira chidwi chanu, kuphatikiza kuthekera:
- Pangani malamulo opondereza potengera ma stacks
- Sinthani kuponderezedwa kwa chipani chachitatu files ku kuponderezedwa kwa Intel Inspector file mtundu
- Pangani ndi kusintha kuponderezedwa files mu text editor
- Interactive debugging mphamvu kotero inu mukhoza kufufuza mozama kwambiri pa kusanthula
- Vuto losakhazikika, lofalitsidwa limafotokoza zambiri zomwe zingakuthandizeni kupewa kufufuza mobwerezabwereza
- Zolakwika zambiri zamakumbukiro zomwe zanenedwa, kuphatikiza kuzindikirika komwe kumafuna kukumbukira kutayikira
- Kuyeza kukula kwa kukumbukira kumathandizira kuti pulogalamu yanu isagwiritse ntchito kukumbukira kuposa momwe mumayembekezera
- Mpikisano wa data, deadlock, kuphwanya malamulo a maloko, ndi kuzindikira zolakwika za stack-thread, kuphatikizapo kuzindikira zolakwika pa stack
- Intel® Software Manager kutsitsa ndi kukhazikitsa zosintha za Intel, kuyang'anira kulembetsa kwa mapulogalamu omwe adayikidwa, yambitsani manambala achinsinsi, ndikupeza nkhani zaposachedwa kwambiri za pulogalamu ya Intel (Windows* OS yokha)
Intel Inspector ikupezeka ngati a unsembe woyima komanso ngati gawo lazinthu izi:
Zidziwitso ndi Zodzikanira
Maukadaulo a Intel angafunike maofesi othandizira, mapulogalamu kapena ntchito yothandizira.
Palibe mankhwala kapena chigawo chimodzi chomwe chingakhale chotetezeka mwamtheradi.
Mtengo wanu ndi zotsatira zitha kusiyanasiyana.
Chithunzi © Intel Corporation Intel, logo ya Intel, ndi zizindikiro zina za Intel ndi zizindikiro za Intel Corporation kapena mabungwe ake. Mayina ena ndi mtundu zitha kunenedwa kuti ndi za ena.
Microsoft, Windows, ndi logo ya Windows ndi zizindikilo, kapena zizindikilo zolembetsedwa za Microsoft Corporation ku United States ndi/kapena mayiko ena.
Palibe chilolezo (chofotokoza kapena kutanthauza, mwa estoppel kapena mwanjira ina) yaufulu uliwonse waukadaulo womwe waperekedwa ndi chikalatachi.
Zogulitsa zomwe zafotokozedwa zitha kukhala ndi zolakwika zamapangidwe kapena zolakwika zomwe zimadziwika kuti errata zomwe zingapangitse kuti chinthucho chichoke pa zomwe zasindikizidwa. Zolakwika zamakono zilipo popempha.
Intel imakana zitsimikizo zonse zodziwika bwino, kuphatikiza popanda malire, zitsimikizo zogulitsira, kulimba pazifukwa zinazake, komanso kusaphwanya malamulo, komanso chitsimikizo chilichonse chobwera chifukwa chakuchita, kachitidwe, kapena kugwiritsa ntchito malonda.
Yambani ndi Intel® Inspector-Windows* OS
Intel® Inspector ndi chida chosinthira kukumbukira ndi kusanthula zolakwika kwa ogwiritsa ntchito omwe akupanga mapulogalamu amtundu wamtundu wamtundu wa Windows* ndi Linux*. Mutuwu ndi gawo la Chikalata Choyambira chomwe chikufotokozera mwachidule momwe mungagwiritsire ntchito kumapeto mpaka kumapeto komwe mungagwiritse ntchito pamapulogalamu anu.
Zofunikira
Mutha kugwiritsa ntchito Intel Inspector kuti mufufuze zolakwika zamakumbukiro ndi ulusi muzosintha zonse ndikutulutsa mitundu ya C ++ ndi Fortran. Kupanga mapulogalamu omwe amatulutsa zolondola komanso zathunthu zowunikira za Intel Inspector:
Pangani pulogalamu yanu munjira yochotsa zolakwika.
- Gwiritsani ntchito makonda oyenera a compiler/linker. Kuti mudziwe zambiri, onani Kupanga Mapulogalamu mu Intel Inspector Help.
- Onetsetsani kuti pulogalamu yanu imapanga ulusi wopitilira umodzi musanayambe kusanthula. Kuphatikiza apo:
- Tsimikizirani kuti pulogalamu yanu ikuyenda kunja kwa Intel Inspector chilengedwe.
- Thamangani \ inspxe-vars.bat lamulo. .
Njira yokhazikika yokhazikika, , ili pansipa C: \ Pulogalamu Files (x86)\Intel
\oneAPI\woyang'anira (pazinthu zina, m'malo mwa Program Files (x86), dzina lachikwatu ndi Pulogalamu Files ).
ZINDIKIRANI Kukhazikitsa malo anu ndikofunikira pokhapokha ngati mukufuna kugwiritsa ntchito inspxe-gui command to
yambitsani mawonekedwe a Intel Inspector standalone GUI kapena inspxe-cl lamulo kuti muyendetse mawonekedwe a mzere wa lamulo.
Kuti mudziwe zambiri, onani Kupanga Mapulogalamu mu Intel Inspector Help.
Yambanipo
Tsatirani izi kuti muyambe kugwiritsa ntchito Intel Inspector.
Yambitsani Intel Inspector
Kukhazikitsa:
- Intel Inspector standalone GUI: Thamangani inspxe-gui command kapena Microsoft Windows* Zonse Apps skrini, sankhani Intel Inspector [mtundu].
- Intel Inspector plug-in ku Visual Studio* IDE: Tsegulani yankho lanu mu Visual Studio* IDE ndikudina
chizindikiro.
Kukhazikitsa mawonekedwe a mzere wa lamulo: Thamangani inspxe-cl lamulo. (Kuti mupeze chithandizo, pezani -help pamzere wolamula.)
Sankhani / Pangani Pulojekiti
Intel Inspector imachokera pamalingaliro a projekiti ndipo imafuna kuti mupange kapena kutsegula pulojekiti kuti muthandizire kusanthula.
Ganizirani za ntchito yowunikira ngati:
- Ntchito yophatikizidwa
- Kutoleredwa kwa zosinthika zomwe zingasinthidwe, kuphatikiza malamulo opondereza ndi zolemba zosaka
- Chidebe cha zotsatira zowunikira
Kuti mudziwe zambiri, onani Kusankha Ntchito mu Intel Inspector Thandizo.
Konzani Project
Kukula kwa seti ya data ndi kuchuluka kwa ntchito kumakhudza mwachindunji nthawi yogwiritsira ntchito komanso liwiro la kusanthula.
Kuti mupeze zotsatira zabwino, sankhani ma data ang'onoang'ono, oyimira omwe amapanga ulusi wokhala ndi ntchito yochepa kapena yocheperako pa ulusi uliwonse.
Cholinga chanu: Pakanthawi kochepa, gwiritsani ntchito njira zambiri komanso kuchuluka kwa ntchito (zochita zofananira) momwe mungathere, ndikuchepetsa kuwerengera kofunikira pantchito iliyonse kufika pamlingo wochepera wofunikira kuti mumvetsetse bwino ma code.
Ma data omwe amathamanga masekondi angapo ndi abwino. Pangani ma data owonjezera kuti muwonetsetse kuti ma code anu onse ayang'aniridwa.
Kuti mudziwe zambiri, onani Kukonza Ma projekiti mu Intel Inspector Help.
Konzani Analysis
Intel Inspector imapereka mitundu ingapo yamakumbukidwe yokonzedweratu ndi mitundu yowunikira (komanso mitundu yowunikira) kukuthandizani kuwongolera kuchuluka kwa kusanthula ndi mtengo. Kuchepetsa kukula, kumachepetsa katundu pa dongosolo. Kukula kwake, ndikokulirapo kwa katundu padongosolo.
Langizo
Gwiritsani ntchito mitundu yowunikira mobwerezabwereza. Yambani ndi kachulukidwe kakang'ono kuti mutsimikizire kuti pulogalamu yanu yakhazikitsidwa bwino ndikukhazikitsa zoyembekeza pakuwunika nthawi yayitali. Wonjezerani kukula kokha ngati mukufuna mayankho ochulukirapo ndipo mutha kupirira mtengo wokwera.
Kuti mudziwe zambiri, onani Kukonza Kusanthula mu Intel Inspector Help.
Thamangani Analysis
Mukayesa kusanthula, Intel Inspector:
- Imakwaniritsa ntchito yanu.
- Imazindikiritsa nkhani zomwe zingafunike kusamaliridwa.
- Amasonkhanitsa nkhanizo muzotsatira.
- Imasintha chidziwitso cha chizindikiro kukhala filemayina ndi manambala a mzere.
- Imatsatira malamulo opondereza.
- Amachotsa kubwereza.
- Mafomu amavuto amaseti.
- Kutengera kusanthula kwanu kasinthidwe zosankha, akhoza kuyambitsa zokambirana debugging gawo. Kuti mudziwe zambiri, onani Kuthamanga Kusanthula mu Intel Inspector Help.
Sankhani Mavuto
Pakuwunika, Intel Inspector amawonetsa zovuta mu dongosolo lomwe lapezeka. Kusanthula kwatha, Intel Inspector:
- Magulu adazindikira mavuto m'maseti amavuto (koma amawonetsabe kuwonekera pamavuto amtundu uliwonse ndi zomwe zimachitika).
- Imaika patsogolo mavuto.
- Amapereka zosefera kukuthandizani kuyang'ana pamavuto omwe amafunikira chidwi chanu.
Kuti mudziwe zambiri, onani Kusankha Mavuto mu Intel Inspector Thandizo.
Tanthauzirani Zotsatira Zazotsatira ndi Kuthetsa Nkhani
Gwiritsani ntchito zotsatirazi za Intel Inspector kuti muwonjezere zokolola zanu:
Tanthauzirani zotsatira. | Fotokozani Thandizo Lavuto
Kuti mudziwe zambiri, onani Kupeza Thandizo Lofotokozera Vuto mu Intel Inspector Thandizo. |
|
Yang'anani pa nkhani zomwe zimafuna chisamaliro chanu. | Miyezo Yovuta Kuti mumve zambiri, onani Severity Levels mu Intel Inspector Thandizeni. |
|
Mayiko | Kusanthula kwatha | |
Kuti mudziwe zambiri, onani Mayiko mu Intel Inspector Thandizo. | ||
Kupondereza malamulo | Kusanthula kwatha | |
Kuti mudziwe zambiri, onani Thandizo la Suppressions mu Intel Thandizo la Inspector. | ||
Konzani nkhani. | Kufikira mwachindunji kwa mkonzi wosasintha Kuti mudziwe zambiri, onani Kusintha Source Code mu Intel Inspector Thandizeni. |
|
Dziwani zambiri
Document/Resource | Kufotokozera |
Intel Inspector: Zowonetsedwa Zolemba | Chida chabwino kwambiri cha oyambira, apakatikati, komanso ogwiritsa ntchito apamwamba, tsamba ili limaphatikizapo maulalo owongolera, zolemba zotulutsa, makanema, mitu yowonetsedwa, maphunziroamples, ndi zina. |
Kutulutsidwa kwa Intel Inspector Zolemba ndi Zatsopano Mawonekedwe | Muli ndi zambiri zaposachedwa za Intel Inspector, kuphatikiza kufotokozera, chithandizo chaukadaulo, ndi zolephera zodziwika. Chikalatachi chilinso ndi zofunikira zamakina, malangizo oyika, ndi malangizo okhazikitsa malo a mzere wolamula. |
Maphunziro | Thandizani kuphunzira kugwiritsa ntchito Intel Inspector. Mukamaliza kukopera maphunziro sampndi compressed file ku bukhu lolembedwa, gwiritsani ntchito chida choyenera kuchotsa zomwe zilimo. Kutsitsa maphunziro sampndi kulowa mu Visual Studio* chilengedwe, doubleclickthe.sln file.
Maphunziro samples kukuthandizani kuphunzira kugwiritsa ntchito Intel Inspector. Maphunziro samples anaika monga munthu wothinikizidwa files pansi \sampizi\n\. Mukamaliza kukopera maphunziro sampndi compressed file ku cholembedwa directory, gwiritsani ntchito chida choyenera kuchotsa zomwe zilimo. Zomwe zatulutsidwa zikuphatikiza README yaifupi yomwe ikufotokoza momwe angapangire maphunziroample ndi kukonza mavuto. Kutsitsa maphunziro sample kulowa mu Visual Studio* chilengedwe, dinani kawiri .sln file. Maphunziro amakuwonetsani momwe mungapezere ndikukonza mwayi wosakumbukira kukumbukira, kutayikira kukumbukira, ndi zolakwika zamtundu wa data pogwiritsa ntchito C ++ ndi maphunziro a Fortranamples. |
Wogwiritsa ntchito Intel Inspector Wotsogolera | The Wogwiritsa Ntchito ndiye zolemba zoyambirira za Intel Inspector. |
Zambiri Zothandizira | Intel Inspector: Kunyumba Intel Inspector Glossary Onani Zolemba Zathu |
Yambani ndi Intel® Inspector-Linux* OS
Intel® Inspector ndi chida chosinthira kukumbukira ndi kusanthula zolakwika kwa ogwiritsa ntchito omwe akupanga mapulogalamu amtundu wamtundu wamtundu wa Windows* ndi Linux*. Mutuwu ndi gawo la Chikalata Choyambira chomwe chikufotokozera mwachidule momwe mungagwiritsire ntchito kumapeto mpaka kumapeto komwe mungagwiritse ntchito pamapulogalamu anu.
Zofunikira
Mutha kugwiritsa ntchito Intel Inspector kuti mufufuze zolakwika zamakumbukiro ndi ulusi muzosintha zonse ndikutulutsa mitundu ya C ++ ndi Fortran. Kupanga mapulogalamu omwe amatulutsa zolondola komanso zathunthu zowunikira za Intel Inspector:
- Pangani pulogalamu yanu munjira yochotsa zolakwika.
- Gwiritsani ntchito makonda oyenera a compiler/linker. Kuti mudziwe zambiri, onani Kupanga Mapulogalamu mu Intel Inspector Help.
- Onetsetsani kuti pulogalamu yanu imapanga ulusi wopitilira umodzi musanayambe kusanthula. Kuphatikiza apo:
- Tsimikizirani kuti pulogalamu yanu ikuyenda kunja kwa Intel Inspector chilengedwe.
- Onetsetsani kuti mwakhazikitsa EDITOR kapena VISUAL chilengedwe chosinthika kukhala chosintha mawu anu.
- Chitani chimodzi mwa izi kuti mukhazikitse malo anu:
- Thamangani limodzi mwamalamulo awa:
- Kwa ogwiritsa ntchito csh/tcsh: gwero /inspxe-vars.csh
- Kwa ogwiritsa ntchito bash: gwero /inspxe-vars.sh
- Dzina la cholemberachi cha pulogalamuyo ngati gawo la Intel® oneAPI HPC Toolkit kapena Intel® oneAPI IoT Toolkit Toolkit ndi env\vars m'malo mwa inspxe-vars.
Njira yokhazikika yokhazikika, , ili pansipa: - /opt/intel/oneapi/inspector kwa ogwiritsa mizu
- $HOME/intel/oneapi/inspector kwa ogwiritsa ntchito opanda mizu
- Onjezani /bin32 or /bin64 ku njira yanu.
Kuti mudziwe zambiri, onani Kupanga Mapulogalamu mu Intel Inspector Help.
Yambanipo
Tsatirani izi kuti muyambe kugwiritsa ntchito Intel Inspector
Yambitsani Intel Inspector
Kuti mutsegule Intel Inspector standalone GUI, yendetsani inspxe-gui command.
Kukhazikitsa mawonekedwe a mzere wa lamulo: Thamangani inspxe-cl lamulo. (Kuti mupeze chithandizo, onjezerani -thandizo ku
command line.)
Sankhani/Pangani Project Intel Inspector imachokera pamalingaliro a projekiti ndipo imafuna kuti mupange kapena kutsegula pulojekiti kuti muthandizire kusanthula.
Ganizirani za ntchito yowunikira ngati:
- Ntchito yophatikizidwa
- Kutoleredwa kwa zosinthika zomwe zingasinthidwe, kuphatikiza malamulo opondereza ndi zolemba zosaka
- Chotengera cha zotsatira zowunikira Kuti mumve zambiri, onani Kusankha Ntchito mu Intel Inspector Thandizo.
Konzani Project
Kukula kwa seti ya data ndi kuchuluka kwa ntchito kumakhudza mwachindunji nthawi yogwiritsira ntchito komanso liwiro la kusanthula.
Kuti mupeze zotsatira zabwino, sankhani ma data ang'onoang'ono, oyimira omwe amapanga ulusi wokhala ndi ntchito yochepa kapena yocheperako pa ulusi uliwonse.
Cholinga chanu: Pakanthawi kochepa, gwiritsani ntchito njira zambiri komanso kuchuluka kwa ntchito (zochita zofananira) momwe mungathere, ndikuchepetsa kuwerengera kofunikira pantchito iliyonse kufika pamlingo wochepera wofunikira kuti mumvetsetse bwino ma code.
Ma data omwe amathamanga masekondi angapo ndi abwino. Pangani ma data owonjezera kuti muwonetsetse kuti ma code anu onse ayang'aniridwa.
Kuti mudziwe zambiri, onani Kukonza Ma projekiti mu Intel Inspector Help.
Konzani Analysis
Intel Inspector imapereka mitundu ingapo yamakumbukidwe yokonzedweratu ndi mitundu yowunikira (komanso mitundu yowunikira) kukuthandizani kuwongolera kuchuluka kwa kusanthula ndi mtengo. Kuchepetsa kukula, kumachepetsa katundu pa dongosolo. Kukula kwake, ndikokulirapo kwa katundu padongosolo.
Langizo
Gwiritsani ntchito mitundu yowunikira mobwerezabwereza. Yambani ndi kagawo kakang'ono kuti mutsimikizire kuti pulogalamu yanu yakhazikitsidwa molondola
ndi kukhazikitsa ziyembekezo za nthawi yowunikira. Wonjezerani kukula kokha ngati mukufuna mayankho ochulukirapo ndipo mutha kupirira mtengo wokwera.
Kuti mudziwe zambiri, onani Kukonza Kusanthula mu Intel Inspector Help.
Thamangani Analysis
Mukayesa kusanthula, Intel Inspector:
- Imakwaniritsa ntchito yanu.
- Imazindikiritsa nkhani zomwe zingafunike kusamaliridwa.
- Amasonkhanitsa nkhanizo muzotsatira.
- Imasintha chidziwitso cha chizindikiro kukhala filemayina ndi manambala a mzere.
- Imatsatira malamulo opondereza.
- Amachotsa kubwereza.
- Mafomu amavuto amaseti.
- Kutengera kusanthula kwanu kasinthidwe zosankha, akhoza kuyambitsa zokambirana debugging gawo.
Kuti mudziwe zambiri, onani Kuthamanga Kusanthula mu Intel Inspector Help.
Sankhani Mavuto Pakuwunika, Intel Inspector amawonetsa zovuta mu dongosolo lomwe lapezeka. Kusanthula kwatha, Intel Inspector: - Magulu adazindikira mavuto m'maseti amavuto (koma amawonetsabe kuwonekera pamavuto amtundu uliwonse ndi zomwe zimachitika).
- Imaika patsogolo mavuto.
- Amapereka zosefera kukuthandizani kuyang'ana pamavuto omwe amafunikira chidwi chanu
Kuti mudziwe zambiri, onani Kusankha Mavuto mu Intel Inspector Thandizo.
Tanthauzirani Zotsatira Zazotsatira ndi Kuthetsa Nkhani
Gwiritsani ntchito zotsatirazi za Intel Inspector kuti muwonjezere zokolola zanu:
Cholinga | Mbali | Pa Analysis / Pambuyo Analysis Kwatha |
Tanthauzirani zotsatira. | Fotokozani Thandizo Lavuto
Kuti mudziwe zambiri, onani Kupeza Thandizo Lofotokozera Vuto mu Intel Inspector Thandizo. |
|
Yang'anani pa nkhani zomwe zimafuna chisamaliro chanu. | Miyezo Yovuta Kuti mumve zambiri, onani Severity Levels mu Intel Inspector Thandizeni. |
|
Mayiko | Kusanthula kwatha | |
Kuti mudziwe zambiri, onani Mayiko mu Intel Inspector Thandizo. | ||
Kupondereza malamulo | Kusanthula kwatha | |
Kuti mudziwe zambiri, onani Thandizo la Suppressions mu Intel Thandizo la Inspector. | ||
Konzani nkhani. | Kufikira mwachindunji kwa mkonzi wosasintha Kuti mudziwe zambiri, onani Kusintha Source Code mu Intel Inspector Thandizeni. |
|
Dziwani zambiri
Document/Resource | Kufotokozera |
Intel Inspector: Zowonetsedwa Zolemba | Chida chabwino kwambiri cha oyambira, apakatikati, komanso ogwiritsa ntchito apamwamba, tsamba ili limaphatikizapo maulalo owongolera, zolemba zotulutsa, makanema, mitu yowonetsedwa, maphunziroamples, ndi zina |
Kutulutsidwa kwa Intel Inspector Zolemba ndi Zatsopano Mawonekedwe | Muli ndi zambiri zaposachedwa za Intel Inspector, kuphatikiza kufotokozera, chithandizo chaukadaulo, ndi zolephera zodziwika. Chikalatachi chilinso ndi zofunikira zamakina, malangizo oyika, ndi malangizo okhazikitsa malo a mzere wolamula.
|
Maphunziro | Thandizani kuphunzira kugwiritsa ntchito Intel Inspector. Mukamaliza kukopera maphunziro sampndi compressed file ku bukhu lolembedwa, gwiritsani ntchito chida choyenera kuchotsa zomwe zilimo. Kutsitsa maphunziro sampndi kulowa mu Visual Studio* chilengedwe, dinani kawiri .sln file.
Maphunziro samples kukuthandizani kuphunzira kugwiritsa ntchito Intel Inspector. Maphunziro samples anaika monga munthu wothinikizidwa files pansi /sampizi/en/. Mukamaliza kukopera maphunziro sampndi compressed file ku bukhu lolembedwa, gwiritsani ntchito chida choyenera kuchotsa zomwe zilimo. Zomwe zatulutsidwa zikuphatikiza README yaifupi yomwe ikufotokoza momwe angapangire maphunziroample ndi kukonza mavuto. Maphunziro amakuwonetsani momwe mungapezere ndikukonza mwayi wosakumbukira kukumbukira, kutayikira kukumbukira, ndi zolakwika zamtundu wa data pogwiritsa ntchito C ++ ndi maphunziro a Fortranamples.
|
Wogwiritsa ntchito Intel Inspector Wotsogolera | The Wogwiritsa Ntchito ndiye zolemba zoyambirira za Intel Inspector. |
Intel Inspector: Kunyumba |
Zolemba / Zothandizira
![]() |
Intel Inspector Pezani Memory Yamphamvu ndi Chida Choyang'ana Cholakwika [pdf] Buku Logwiritsa Ntchito Pezani Inspector, Memory Dynamic and Threading Error Checking Chida, Inspector Pezani Dynamic Memory and Threading Error Checking Chida, Chida Choyang'ana Cholakwika, Chida Cholakwika, Chida Choyang'anira. |