intel Inspector Pagkuha Dynamic Memory ug Threading Error Checking Tool
Intel Logo

Pagsugod sa Intel® Inspector

Ang Intel® Inspector usa ka dinamikong memorya ug threading error checking tool alang sa mga tiggamit nga nag-develop ug serial ug multithreaded nga mga aplikasyon sa Windows* ug Linux* nga mga operating system.
Kini nga dokumento nag-summarize sa kasagarang workflow aron makasugod gamit ang Intel Inspector GUI.

Pangunang mga bahin

Ang Intel Inspector nagtanyag:

  • Standalone GUI, Microsoft Visual Studio* plug-in, ug command line operational environment.
  • Mga preset nga pag-analisa nga mga pag-configure (nga adunay pipila nga ma-configure nga mga setting), ingon man ang abilidad sa paghimo og naandan nga pag-analisar nga mga pag-configure aron matabangan ka nga makontrol ang sakup sa pag-analisar ug gasto.
  • Ang panan-aw sa indibidwal nga mga problema, mga panghitabo sa problema, ug impormasyon sa stack sa tawag, nga adunay pag-prioritize sa problema ug pagsala pinaagi sa paglakip ug pag-apil aron matabangan ka nga mag-focus sa mga butang nga nanginahanglan sa imong atensyon.
  • Ang mga pagsumpo sa problema nagsuporta aron matabangan ka nga magpunting sa mga isyu nga nanginahanglan sa imong atensyon, lakip ang abilidad sa:
  • Paghimo mga lagda sa pagsumpo base sa mga stack
  • I-convert ang pagsumpo sa ikatulo nga partido files sa pagpugong sa Intel Inspector file pormat
  • Paghimo ug pag-edit sa pagpugong files sa usa ka text editor
  • Interactive nga kapabilidad sa pag-debug aron mas masusi nimo ang mga problema atol sa pagtuki
  • Nagpadayon, gipakaylap nga kasayuran sa estado sa problema aron matabangan ka nga malikayan ang pag-usisa sa mga isyu nga balik-balik
  • Usa ka bahandi sa gitaho nga mga sayup sa memorya, lakip ang on-demand nga memory leak detection
  • Ang pagsukod sa pagtubo sa panumduman aron makatabang sa pagsiguro nga ang imong aplikasyon wala’y magamit nga memorya kaysa gipaabut
  • Lahi sa datos, deadlock, lock hierarchy violation, ug cross-thread stack access error detection, lakip ang error detection sa stack
  • Intel® Software Manager aron i-download ug i-install ang Intel software updates, pagdumala sa subscription status sa installed software, pagpaaktibo sa serial number, ug pagdiskubre sa pinakabag-o nga balita bahin sa Intel software (Windows* OS lang)

Ang Intel Inspector anaa isip usa ka standalone nga pag-instalar ug isip kabahin sa mosunod nga mga produkto:

Mga Notice ug Disclaimers

Ang mga teknolohiyang Intel mahimong manginahanglan aktibo nga hardware, software o pag-aktibo sa serbisyo.
Wala’y produkto o sangkap nga mahimong hingpit nga sigurado.
Mahimong magkalainlain ang imong mga gasto ug mga sangputanan.
© Intel Corporation. Ang Intel, ang logo sa Intel, ug uban pang mga marka sa Intel mga marka sa pamatigayon sa Intel Corporation o mga subsidiary niini. Ang ubang mga ngalan ug mga tatak mahimong maangkon ingon nga kabtangan sa uban.
Ang Microsoft, Windows, ug ang Windows logo kay mga marka sa pamatigayon, o mga rehistradong marka sa pamatigayon sa Microsoft Corporation sa Estados Unidos ug/o ubang mga nasod.
Walay lisensya (gipahayag o gipasabot, pinaagi sa estoppel o uban pa) sa bisan unsang mga katungod sa intelektwal nga kabtangan ang gihatag niini nga dokumento.
Ang mga produkto nga gihulagway mahimong adunay mga depekto sa disenyo o mga sayup nga nailhan nga errata nga mahimong hinungdan sa pagtipas sa produkto gikan sa gipatik nga mga detalye. Ang kasamtangan nga kinaiya nga sayop anaa sa hangyo.

Gipanghimakak sa Intel ang tanang gipahayag ug gipasabot nga mga garantiya, lakip ang walay limitasyon, ang gipasabot nga mga garantiya sa pagkahimong mamaligya, kaangayan alang sa usa ka partikular nga katuyoan, ug dili paglapas, ingon man ang bisan unsang garantiya nga naggikan sa dagan sa pasundayag, dagan sa pagdumala, o paggamit sa pamatigayon.

Pagsugod sa Intel® Inspector-Windows* OS

Ang Intel® Inspector usa ka dinamikong memorya ug threading error checking tool alang sa mga tiggamit nga nag-develop ug serial ug multithreaded nga mga aplikasyon sa Windows* ug Linux* nga mga operating system. Kini nga hilisgutan kabahin sa usa ka dokumento sa Pagsugod nga nag-summarize sa usa ka end-to-end workflow nga imong magamit sa imong mga aplikasyon.

Mga kinahanglanon

Mahimo nimong gamiton ang Intel Inspector sa pag-analisar sa memorya ug mga kasaypanan sa threading sa duha ka debug ug release modes sa C++ ug Fortran binaries. Aron makahimo og mga aplikasyon nga makagama sa labing tukma ug kompleto nga resulta sa pagtuki sa Intel Inspector:

Paghimo sa imong aplikasyon sa debug mode.

  • Gamita ang labing maayo nga mga setting sa compiler/linker. Alang sa dugang impormasyon, tan-awa Pagtukod og mga Aplikasyon sa Tabang sa Intel Inspector.
  • Siguroha nga ang imong aplikasyon makamugna ug labaw sa usa ka thread sa dili ka pa modagan sa threading analysis. Dugang pa:
  • Tinoa nga ang imong aplikasyon nagdagan sa gawas sa palibot sa Intel Inspector.
  • Dagan ang \inspxe-vars.bat nga sugo. .
    Ang default nga agianan sa pag-install, , naa sa ubos C:\Programa Files (x86)\Intel
    \usa ka API\inspektor (sa pipila ka mga sistema, imbes sa Program Files (x86), ang ngalan sa direktoryo Programa Files ).

NOTA Ang pagpahimutang sa imong palibot gikinahanglan lamang kung nagplano ka nga gamiton ang inspxe-gui nga sugo sa
ilunsad ang Intel Inspector standalone GUI interface o ang inspxe-cl nga sugo sa pagpadagan sa command line interface.

Alang sa dugang impormasyon, tan-awa Pagtukod og mga Aplikasyon sa Tabang sa Intel Inspector.

Pagsugod

Sunda kini nga mga lakang aron makasugod sa paggamit sa Intel Inspector.

Laktaw sa panguna nga sulodLaktaw sa toolbar Mahitungod sa WordPress Manuals+ 30,21030,210 Mga komento sa kasarangang Bag-o View I-post ang Howdy, usa ka Log Out Screen OptionsTabang Edit Post Add New Add title intel Inspector Get Dynamic Memory and Threading Error Checking Tool User Guide Permalink: https://manuals.plus/intel/inspector-get-dy…king-tool-manual ‎ I-edit Idugang ang MediaAdd PDF Add GiveawayVisualText Paragraph P Ihap sa pulong: 671 Draft na-save sa 4:54:31 am. Katapusang gi-edit niadtong Marso 25, 2023 sa 12:56 pm Move upMove downToggle panel: Tags Idugang ang Bag-o Tag Magbulag tags nga adunay mga koma sa Pagtangtang sa termino: Tool sa Pagsusi sa Tool sa Pagtangtang sa termino: Dynamic Memory ug Threading Error Checking Tool Dynamic Memory ug Threading Error Checking ToolRemove term: Error Checking Tool Error Checking ToolRemove term: Inspector Get Inspector GetRemove term: Inspector Get Dynamic Memory and Threading Error Checking Tool Inspector Get Dynamic Memory and Threading Error Checking ToolKuhaa ang termino: Intel IntelRemove term: Threading Error Checking Tool Threading Error Checking Tool Pagpili gikan sa labing gigamit tags Move upMove downToggle panel: Featured image Itakda ang featured image Move upMove downToggle panel: Editor Switch to block editor Move upMove downToggle panel: Publish Preview Mga Pagbag-o(nag-abli sa bag-ong tab) Status: Na-publish EditEdit status Visibility: Public EditEdit visibility Na-publish sa: Mar 25, 2023 at 12:56 EditEdit petsa ug oras SEO: Dili magamit Readability: OK Salamat sa paghimo gamit ang WordPress.Version 6.1.1. XNUMX Close dialog Add media Actions Upload filesMedia Library Filter mediaFilter pinaagi sa tipo Gi-upload sa kini nga post Salain sumala sa petsa Tanang petsa Pangitaa ang lista sa media Nagpakita sa 6 sa 6 nga mga butang sa media MGA DETALYE SA ATTACHMENT intel-Inspector-Get-Dynamic-Memory-and-Threading-Error-Checking-Tool-User-Guide- 1.png Marso 26, 2023 173 KB 541 by 474 pixels Edit Image Delete permanente Alt Text Pagkat-on unsaon paghubit ang katuyoan sa hulagway(abli sa bag-ong tab). Biyai nga walay sulod kung ang hulagway pulos pangdekorasyon.Titulo intel Inspector Get Dynamic Memory and Threading Error Checking Tool User Guide (1) Caption Description File URL: https://manuals.plus/wp-content/uploads/2023/03/intel-Inspector-Get-Dynamic-Memory-and-Threading-Error-Checking-Tool-User-Guide-1.png Kopya URL sa clipboard ATTACHMENT DISPLAY SETTINGS Alignment None Link To None Size Full Size – 541 × 474 Pinili nga media actions 1 item nga gipili Tin-aw Isulod sa post

Ilunsad ang Intel Inspector
Aron ilunsad ang:

  • Intel Inspector standalone GUI: Pagdalagan ang inspxe-gui command o gikan sa Microsoft Windows* Tanan nga Apps screen, pilia Intel Inspector [bersyon].
  • Intel Inspector plug-in sa Visual Studio* IDE: Ablihi ang imong solusyon sa Visual Studio* IDE ug i-klik ang  Icon  icon.
    Sa paglansad sa command line interface: Pagdalagan ang inspxe-cl command. (Aron makakuha og tabang, idugang -help sa command line.)

Pagpili / Paghimo og Proyekto
Ang Intel Inspector gibase sa usa ka paradigm sa proyekto ug nanginahanglan nga maghimo ka o magbukas sa usa ka proyekto aron mahimo ang mga bahin sa pag-analisar.
Hunahunaa ang usa ka proyekto sa pagtuki ingon usa ka:

  • Gihugpong nga aplikasyon
  • Koleksyon sa ma-configure nga mga hiyas, lakip ang mga lagda sa pagsumpo ug mga direktoryo sa pagpangita
  • Sudlanan para sa mga resulta sa pagtuki
    Alang sa dugang impormasyon, tan-awa Pagpili sa mga Proyekto sa Tabang sa Intel Inspector.

I-configure ang Proyekto
Ang gidak-on sa data set ug workload adunay direktang epekto sa oras sa pagpatuman sa aplikasyon ug katulin sa pagtuki.
Alang sa labing maayo nga mga resulta, pagpili og gagmay, representatibo nga mga set sa datos nga naghimo sa mga thread nga adunay gamay ngadto sa kasarangan nga trabaho kada thread.
Ang imong tumong: Sa mubo nga panahon sa runtime kutob sa mahimo, ipatuman ang daghang mga agianan ug ang pinakataas nga gidaghanon sa mga buluhaton (parallel nga mga kalihokan) nga imong makaya, samtang gipamenos ang sobra nga pagkuwenta sulod sa matag buluhaton ngadto sa labing gamay nga gikinahanglan alang sa maayo nga coverage sa code.
Ang mga set sa datos nga modagan sa pipila ka segundo maayo. Paghimo dugang nga mga set sa datos aron masiguro nga masusi ang tanan nimong code.
Alang sa dugang impormasyon, tan-awa Pag-configure sa mga Proyekto sa Tabang sa Intel Inspector.

I-configure ang Pagtuki
Nagtanyag ang Intel Inspector og usa ka lain-laing mga preset nga memorya ug mga tipo sa pagtuki sa threading (ingon man ang mga custom nga tipo sa pagtuki) aron matabangan ka nga makontrol ang sakup ug gasto sa pagtuki. Ang mas pig-ot nga sakup, mas gaan ang load sa sistema. Ang mas lapad nga sakup, mas dako ang load sa sistema.

Tip
Gamita ang mga tipo sa pagtuki nga balikbalik. Pagsugod sa usa ka pig-ot nga sakup aron mapamatud-an nga ang imong aplikasyon na-set up sa husto ug magtakda og mga gilauman alang sa gidugayon sa pagtuki. Palapdan lang ang sakup kung kinahanglan nimo ang daghang mga tubag ug mahimo nimong tugotan ang pagtaas sa gasto.

Alang sa dugang impormasyon, tan-awa Pag-configure sa Mga Pag-analisar sa Tabang sa Intel Inspector.
Pagdagan Pagtuki

Kung nagpadagan ka usa ka pagtuki, ang Intel Inspector:

  • Ipatuman ang imong aplikasyon.
  • Pag-ila sa mga isyu nga mahimong kinahanglan nga pagdumala.
  • Gikolekta ang mga isyu sa usa ka resulta.
  • Nag-convert sa impormasyon sa simbolo ngadto sa filemga ngalan ug numero sa linya.
  • Nag-aplay sa mga lagda sa pagpugong.
  • Nagbuhat og duplicate elimination.
  • Nagporma og mga set sa problema.
  • Depende sa imong mga opsyon sa pag-configure sa pagtuki, mahimong maglunsad og interactive nga sesyon sa pag-debug. Alang sa dugang impormasyon, tan-awa Nagdagan nga Pag-analisar sa Intel Inspector Help.

Pilia ang mga Problema
Atol sa pagtuki, ang Intel Inspector nagpakita sa mga problema sa han-ay nga nakita. Human makompleto ang pagtuki, ang Intel Inspector:

  • Ang mga grupo nakamatikod sa mga problema ngadto sa mga set sa problema (apan naghatag gihapon og visibility sa indibidwal nga mga problema ug mga panghitabo sa problema).
  • Giuna ang mga set sa problema.
  • Nagtanyag og pagsala aron matabangan ka sa pag-focus sa mga set sa problema nga nanginahanglan sa imong atensyon.

Laktaw sa panguna nga sulodLaktaw sa toolbar Mahitungod sa WordPress Manuals+ 30,21030,210 Mga komento sa kasarangang Bag-o View I-post ang Howdy, usa ka Log Out Screen OptionsTabang Edit Post Add New Add title intel Inspector Get Dynamic Memory and Threading Error Checking Tool User Guide Permalink: https://manuals.plus/intel/inspector-get-dy…king-tool-manual ‎ I-edit Idugang ang MediaAdd PDF Add GiveawayVisualText Paragraph P Ihap sa pulong: 671 Draft na-save sa 4:54:31 am. Katapusang gi-edit niadtong Marso 25, 2023 sa 12:56 pm Move upMove downToggle panel: Tags Idugang ang Bag-o Tag Magbulag tags nga adunay mga koma sa Pagtangtang sa termino: Tool sa Pagsusi sa Tool sa Pagtangtang sa termino: Dynamic Memory ug Threading Error Checking Tool Dynamic Memory ug Threading Error Checking ToolRemove term: Error Checking Tool Error Checking ToolRemove term: Inspector Get Inspector GetRemove term: Inspector Get Dynamic Memory and Threading Error Checking Tool Inspector Get Dynamic Memory and Threading Error Checking ToolKuhaa ang termino: Intel IntelRemove term: Threading Error Checking Tool Threading Error Checking Tool Pagpili gikan sa labing gigamit tags Move upMove downToggle panel: Featured image Itakda ang featured image Move upMove downToggle panel: Editor Switch to block editor Move upMove downToggle panel: Publish Preview Mga Pagbag-o(nag-abli sa bag-ong tab) Status: Na-publish EditEdit status Visibility: Public EditEdit visibility Na-publish sa: Mar 25, 2023 at 12:56 EditEdit petsa ug oras SEO: Dili magamit Readability: OK Salamat sa paghimo gamit ang WordPress.Version 6.1.1. XNUMX Close dialog Add media Actions Upload filesMedia Library Filter mediaFilter pinaagi sa tipo Gi-upload sa kini nga post Salain sumala sa petsa Tanang petsa Pangitaa ang lista sa media Nagpakita sa 6 sa 6 nga mga butang sa media MGA DETALYE SA ATTACHMENT intel-Inspector-Get-Dynamic-Memory-and-Threading-Error-Checking-Tool-User-Guide- 1.png Marso 26, 2023 173 KB 541 by 474 pixels Edit Image Delete permanente Alt Text Pagkat-on unsaon paghubit ang katuyoan sa hulagway(abli sa bag-ong tab). Biyai nga walay sulod kung ang hulagway pulos pangdekorasyon.Titulo intel Inspector Get Dynamic Memory and Threading Error Checking Tool User Guide (1) Caption Description File URL: https://manuals.plus/wp-content/uploads/2023/03/intel-Inspector-Get-Dynamic-Memory-and-Threading-Error-Checking-Tool-User-Guide-1.png Kopya URL sa clipboard ATTACHMENT DISPLAY SETTINGS Alignment None Link To None Size Full Size – 541 × 474 Pinili nga media actions 1 item nga gipili Tin-aw Isulod sa post

Alang sa dugang impormasyon, tan-awa Pagpili sa mga Problema sa Tabang sa Intel Inspector.
Paghubad sa Data sa Resulta ug Pagsulbad sa mga Isyu
Gamita ang mosunod nga mga feature sa Intel Inspector aron mapalambo ang imong pagka-produktibo:

Paghubad sa datos sa resulta. Ipasabot ang Problema Tabang

Alang sa dugang impormasyon, tan-awa Pag-access sa Explain Problem Help sa Tabang sa Intel Inspector.

  • Atol sa pagtuki
  • Human makompleto ang pagtuki
Pag-focus lamang sa mga isyu nga nagkinahanglan sa imong pagtagad. Mga Antas sa Kagrabe Para sa dugang nga impormasyon, tan-awa Mga Antas sa Kagrabe sa Intel Inspector Tabang.
  • Atol sa pagtuki
  • Human makompleto ang pagtuki
Mga estado Human makompleto ang pagtuki
Alang sa dugang impormasyon, tan-awa Mga estado sa Tabang sa Intel Inspector.
Mga lagda sa pagpugong Human makompleto ang pagtuki
Alang sa dugang impormasyon, tan-awa Suporta sa Pagpugong sa Intel Tabang sa Inspektor.
Pagsulbad sa mga isyu. Direkta nga pag-access sa usa ka default nga editor Alang sa dugang nga kasayuran, tan-awa Pag-edit Source Code sa Intel Inspector Tabang.
  • Atol sa pagtuki
  • Human makompleto ang pagtuki
Pagkat-on pa
Dokumento/Resource Deskripsyon
Intel Inspector: Gipakita Dokumentasyon Usa ka maayo kaayo nga kinatibuk-ang kapanguhaan alang sa novice, intermediate, ug advanced nga mga tiggamit, kini nga panid naglakip sa mga link sa mga giya, pagpagawas sa mga nota, mga video, gipakita nga mga hilisgutan, mga pagbansay saamples, ug uban pa.
Pagpagawas sa Intel Inspector Nota ug Bag-o Mga bahin Naglangkob sa labing bag-o nga kasayuran bahin sa Intel Inspector, lakip ang usa ka paghulagway, teknikal nga suporta, ug nahibal-an nga mga limitasyon. Kini nga dokumento naglangkob usab sa mga kinahanglanon sa sistema, mga panudlo sa pag-install, ug mga panudlo alang sa pag-set up sa palibot sa command line.
Mga Tutorial Tabangi ka nga makat-on sa paggamit sa Intel Inspector. Human nimo kopyaha ang usa ka pagbansay sampgi compress file sa usa ka masulat nga direktoryo, gamita ang angay nga himan aron makuha ang mga sulud. Sa pagkarga ug pagbansay sampngadto sa Visual Studio* environment, doubleclickthe.sln file.

Paghanas sampmakatabang kanimo nga makat-on sa paggamit sa Intel Inspector. Paghanas sampAng mga les gi-install isip indibidwal nga compressed files ubos \samples\en\. Human nimo kopyaha ang usa ka pagbansay sampgi compress file sa usa ka masulat

direktoryo, gamita ang angay nga himan aron makuha ang mga sulud. Ang gikuha nga mga sulod naglakip sa usa ka mubo nga README nga naghulagway kung unsaon pagtukod ang mga pagbansay sample ug ayoha ang mga isyu.

Sa pagkarga ug pagbansay sampngadto sa Visual Studio* environment, doble-klik ang .sln file.

Gipakita sa mga tutorial kung giunsa pagpangita ug ayohon ang wala pa nasugdan nga pag-access sa memorya, pagtulo sa memorya, ug mga sayup sa lumba sa datos gamit ang C++ ug Fortran nga pagbansay samples.

Gumagamit sa Intel Inspector Giya Ang Giya sa Gumagamit mao ang nag-unang dokumentasyon alang sa Intel Inspector.
Dugang nga mga Kapanguhaan Intel Inspector: Panimalay
Glossary sa Intel Inspector
Susiha ang Among Dokumentasyon

Pagsugod sa Intel® Inspector-Linux* OS

Ang Intel® Inspector usa ka dinamikong memorya ug threading error checking tool alang sa mga tiggamit nga nag-develop ug serial ug multithreaded nga mga aplikasyon sa Windows* ug Linux* nga mga operating system. Kini nga hilisgutan kabahin sa usa ka dokumento sa Pagsugod nga nag-summarize sa usa ka end-to-end workflow nga imong magamit sa imong mga aplikasyon.

Mga kinahanglanon

Mahimo nimong gamiton ang Intel Inspector sa pag-analisar sa memorya ug mga kasaypanan sa threading sa duha ka debug ug release modes sa C++ ug Fortran binaries. Aron makahimo og mga aplikasyon nga makagama sa labing tukma ug kompleto nga resulta sa pagtuki sa Intel Inspector:

  • Paghimo sa imong aplikasyon sa debug mode.
  • Gamita ang labing maayo nga mga setting sa compiler/linker. Alang sa dugang impormasyon, tan-awa Pagtukod og mga Aplikasyon sa Tabang sa Intel Inspector.
  • Siguroha nga ang imong aplikasyon makamugna ug labaw sa usa ka thread sa dili ka pa modagan sa threading analysis. Dugang pa:
  • Tinoa nga ang imong aplikasyon nagdagan sa gawas sa palibot sa Intel Inspector.
  • Siguroha nga imong gibutang ang EDITOR o VISUAL environment variable sa imong text editor.
  • Buhata ang usa sa mosunod aron ma-set up ang imong environment:
  • Pagdalagan ang usa sa mosunod nga source commands:
  • Para sa csh/tcsh users: source /inspxe-vars.csh
  • Para sa bash users: source /inpxe-vars.sh
  • Ang ngalan niini nga script para sa aplikasyon isip kabahin sa Intel® oneAPI HPC Toolkit o Intel® oneAPI IoT Toolkit nga pag-instalar kay env\vars imbes nga inspxe-vars.
    Ang default nga agianan sa pag-install, , naa sa ubos:
  • /opt/intel/oneapi/inspector alang sa mga tiggamit sa gamut
  • $HOME/intel/oneapi/inspector para sa dili-gamut nga tiggamit
  • Idugang /bin32 or /bin64 sa imong dalan.
    Alang sa dugang impormasyon, tan-awa Pagtukod og mga Aplikasyon sa Tabang sa Intel Inspector.
Pagsugod

Sunda kini nga mga lakang aron makasugod sa paggamit sa Intel Inspector

Pagsugod sa Intel® Inspector-Linux* OS

Ilunsad ang Intel Inspector
Aron ilunsad ang Intel Inspector standalone GUI, padagana ang inspxe-gui command.

Sa paglansad sa command line interface: Pagdalagan ang inspxe-cl command. (Aron makakuha og tabang, idugtong -tabang sa
command line.)
Pagpili/Paghimo og Project Intel Inspector gibase sa paradigm sa proyekto ug nagkinahanglan nga ikaw maghimo o mag-abli og proyekto aron makahimo sa mga feature sa pagtuki.
Hunahunaa ang usa ka proyekto sa pagtuki ingon usa ka:

  • Gihugpong nga aplikasyon
  • Koleksyon sa ma-configure nga mga hiyas, lakip ang mga lagda sa pagsumpo ug mga direktoryo sa pagpangita
  • Kontainer para sa mga resulta sa pagtuki Para sa dugang impormasyon, tan-awa Pagpili sa mga Proyekto sa Tabang sa Intel Inspector.

I-configure ang Proyekto
Ang gidak-on sa data set ug workload adunay direktang epekto sa oras sa pagpatuman sa aplikasyon ug katulin sa pagtuki.
Alang sa labing maayo nga mga resulta, pagpili og gagmay, representatibo nga mga set sa datos nga naghimo sa mga thread nga adunay gamay ngadto sa kasarangan nga trabaho kada thread.
Ang imong tumong: Sa mubo nga panahon sa runtime kutob sa mahimo, ipatuman ang daghang mga agianan ug ang pinakataas nga gidaghanon sa mga buluhaton (parallel nga mga kalihokan) nga imong makaya, samtang gipamenos ang sobra nga pagkuwenta sulod sa matag buluhaton ngadto sa labing gamay nga gikinahanglan alang sa maayo nga coverage sa code.
Ang mga set sa datos nga modagan sa pipila ka segundo maayo. Paghimo dugang nga mga set sa datos aron masiguro nga masusi ang tanan nimong code.
Alang sa dugang impormasyon, tan-awa Pag-configure sa mga Proyekto sa Intel Inspector Help.

I-configure ang Pagtuki
Nagtanyag ang Intel Inspector og usa ka lain-laing mga preset nga memorya ug mga tipo sa pagtuki sa threading (ingon man ang mga custom nga tipo sa pagtuki) aron matabangan ka nga makontrol ang sakup ug gasto sa pagtuki. Ang mas pig-ot nga sakup, mas gaan ang load sa sistema. Ang mas lapad nga sakup, mas dako ang load sa sistema.

Tip
Gamita ang mga tipo sa pagtuki nga balikbalik. Pagsugod sa usa ka pig-ot nga sakup aron mapamatud-an nga husto ang pag-set up sa imong aplikasyon
ug pagtakda og mga gilauman alang sa gidugayon sa pagtuki. Palapdan lang ang sakup kung kinahanglan nimo ang daghang mga tubag ug mahimo nimong tugotan ang pagtaas sa gasto.

Alang sa dugang impormasyon, tan-awa Pag-configure sa Mga Pag-analisar sa Tabang sa Intel Inspector.
Pagdagan Pagtuki
Kung nagpadagan ka usa ka pagtuki, ang Intel Inspector:

  • Ipatuman ang imong aplikasyon.
  • Pag-ila sa mga isyu nga mahimong kinahanglan nga pagdumala.
  • Gikolekta ang mga isyu sa usa ka resulta.
  • Nag-convert sa impormasyon sa simbolo ngadto sa filemga ngalan ug numero sa linya.
  • Nag-aplay sa mga lagda sa pagpugong.
  • Nagbuhat og duplicate elimination.
  • Nagporma og mga set sa problema.
  • Depende sa imong mga opsyon sa pag-configure sa pagtuki, mahimong maglunsad og interactive nga sesyon sa pag-debug.
    Alang sa dugang impormasyon, tan-awa Nagdagan nga Pag-analisar sa Intel Inspector Help.
    Pilia ang mga Problema Atol sa pagtuki, ang Intel Inspector nagpakita sa mga problema sa han-ay nga nakita. Human makompleto ang pagtuki, ang Intel Inspector:
  • Ang mga grupo nakamatikod sa mga problema ngadto sa mga set sa problema (apan naghatag gihapon og visibility sa indibidwal nga mga problema ug mga panghitabo sa problema).
  • Giuna ang mga set sa problema.
  • Nagtanyag og pagsala aron matabangan ka sa pag-focus sa mga set sa problema nga nanginahanglan sa imong atensyon
    Pagsugod sa Intel® Inspector-Linux* OS

Alang sa dugang impormasyon, tan-awa Pagpili sa mga Problema sa Tabang sa Intel Inspector.
Paghubad sa Data sa Resulta ug Pagsulbad sa mga Isyu
Gamita ang mosunod nga mga feature sa Intel Inspector aron mapalambo ang imong pagka-produktibo:

Tumong Feature Atol sa Pagtuki/Pagkahuman sa Pagtuki Kompleto
Paghubad sa datos sa resulta. Ipasabot ang Problema Tabang

Alang sa dugang impormasyon, tan-awa Pag-access sa Explain Problem Help sa Tabang sa Intel Inspector.

  •  Atol sa pagtuki
  • Human makompleto ang pagtuki
Pag-focus lamang sa mga isyu nga nagkinahanglan sa imong pagtagad. Mga Antas sa Kagrabe Para sa dugang nga impormasyon, tan-awa Mga Antas sa Kagrabe sa Intel Inspector Tabang.
  • Atol sa pagtuki
  • Human makompleto ang pagtuki
Mga estado Human makompleto ang pagtuki
Alang sa dugang impormasyon, tan-awa Mga estado sa Tabang sa Intel Inspector.
Mga lagda sa pagpugong Human makompleto ang pagtuki
Alang sa dugang impormasyon, tan-awa Suporta sa Pagpugong sa Intel Tabang sa Inspektor.
Pagsulbad sa mga isyu. Direkta nga pag-access sa usa ka default nga editor Alang sa dugang nga kasayuran, tan-awa Pag-edit Source Code sa Intel Inspector Tabang.
  • Atol sa pagtuki
  • Human makompleto ang pagtuki

Pagkat-on pa

Dokumento/Resource Deskripsyon
Intel Inspector: Gipakita Dokumentasyon Usa ka maayo kaayo nga kinatibuk-ang kapanguhaan alang sa novice, intermediate, ug advanced nga mga tiggamit, kini nga panid naglakip sa mga link sa mga giya, pagpagawas sa mga nota, mga video, gipakita nga mga hilisgutan, mga pagbansay saamples, ug uban pa
Pagpagawas sa Intel Inspector Nota ug Bag-o Mga bahin Naglangkob sa labing bag-o nga kasayuran bahin sa Intel Inspector, lakip ang usa ka paghulagway, teknikal nga suporta, ug nahibal-an nga mga limitasyon. Kini nga dokumento naglangkob usab sa mga kinahanglanon sa sistema, mga panudlo sa pag-install, ug mga panudlo alang sa pag-set up sa palibot sa command line.

 

Mga Tutorial Tabangi ka nga makat-on sa paggamit sa Intel Inspector. Human nimo kopyaha ang usa ka pagbansay sampgi compress file sa usa ka masulat nga direktoryo, gamita ang angay nga himan aron makuha ang mga sulud. Sa pagkarga ug pagbansay sampngadto sa Visual Studio* environment, double-click ang .sln file.

Paghanas sampmakatabang kanimo nga makat-on sa paggamit sa Intel Inspector. Paghanas sampAng mga les gi-install isip indibidwal nga compressed files ubos / samples/en/. Human nimo kopyaha ang usa ka pagbansay sampgi compress file sa usa ka masulat nga direktoryo, gamita ang angay nga himan aron makuha ang mga sulud. Ang gikuha nga mga sulod naglakip sa usa ka mubo nga README nga naghulagway kung unsaon pagtukod ang mga pagbansay sample ug ayoha ang mga isyu.

Gipakita sa mga tutorial kung giunsa pagpangita ug ayohon ang wala pa nasugdan nga pag-access sa memorya, pagtulo sa memorya, ug mga sayup sa lumba sa datos gamit ang C++ ug Fortran nga pagbansay samples.

 

Gumagamit sa Intel Inspector Giya Ang Giya sa Gumagamit mao ang nag-unang dokumentasyon alang sa Intel Inspector.
Intel Inspector: Panimalay

Susiha ang Among Dokumentasyon

Intel Logo

Mga Dokumento / Mga Kapanguhaan

intel Inspector Pagkuha Dynamic Memory ug Threading Error Checking Tool [pdf] Giya sa Gumagamit
Inspector Get, Dynamic Memory and Threading Error Checking Tool, Inspector Get Dynamic Memory and Threading Error Checking Tool, Threading Error Checking Tool, Error Checking Tool, Checking Tool

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *