Programmēšana

Jūsu rokasgrāmata par sistēmas veiktspējas izpratni

Vai esat kādreiz domājuši, cik labi jūsu sistēma tiek izmantota ilgā pieteikšanās laikā? Vai arī jūsu sistēma bija nepareizi konfigurēta, kā rezultātā pasliktinājās veiktspēja? Vai, pats galvenais, kā to pārkonfigurēt, lai jūsu kodam būtu vislabākā veiktspēja? Mūsdienīgi veiktspējas analīzes rīki, kas lietotājiem ļauj apkopot veiktspējas datus ilgāk, ne vienmēr sniedz detalizētu veiktspējas metriku. No otras puses, veiktspējas analīzes rīki, kas piemēroti īsākām lietojumprogrammu darbībām, var jūs pārņemt ar milzīgu datu daudzumu.

Šis raksts iepazīstina jūs ar Intel® VTune ™ pastiprinātāja platformas profilu, kas sniedz datus, lai uzzinātu, vai jūsu sistēmas konfigurācijā ir problēmas, kas var izraisīt zemu veiktspēju, vai arī ja ir spiediens uz noteiktiem sistēmas komponentiem, kas var izraisīt darbības trūkumus. Tas analizē veiktspēju no sistēmas vai aparatūras viedokļa un palīdz identificēt nepietiekami vai pārmērīgi izmantotos resursus. Platform Profiler izmanto pakāpeniskas izpaušanas metodi, tāpēc jūs neesat pārņemts ar informāciju. Tas nozīmē, ka tas var darboties vairākas stundas, dodot jums brīvību uzraudzīt un analizēt ilgstošas ​​vai vienmēr darbojošās slodzes izstrādes vai ražošanas vidēs.

Platformas Profilatoru var izmantot, lai:

  • Identificējiet kopējās sistēmas konfigurācijas problēmas
  • Analizējiet pamata platformas veiktspēju un atrodiet veiktspējas vājās vietas

Pirmkārt, platformas konfigurācijas diagrammas, kuras nodrošina Platform Profiler, var palīdzēt jums viegli redzēt, kā sistēma ir konfigurēta, un identificēt iespējamās problēmas ar konfigurāciju. Otrkārt, jūs saņemat sistēmas veiktspējas metriku, tostarp:

  • Procesora un atmiņas izmantošana
  • Atmiņa un kontaktligzda savieno joslas platumu
  • Cikli vienā instrukcijā
  • Kešatmiņas kļūdu līmenis
  • Izpildīto instrukciju veids
  • Uzglabāšanas ierīces piekļuves metrika

Šī metrika nodrošina visas sistēmas datus, lai palīdzētu jums noteikt, vai sistēma ― vai konkrēts platformas komponents, piemēram, procesors, atmiņa, atmiņa vai tīkls ― ir nepietiekami vai pārmērīgi izmantots, un vai jums ir jāatjaunina vai jāpārkonfigurē kāds no šiem sastāvdaļas, lai uzlabotu kopējo veiktspēju.

Pilnu rakstu lasiet šeit

$config[zx-auto] not found$config[zx-overlay] not found