Käytössä olevien säikeiden tunnistus

Ohjelman käytössä olevat säikeet voidaan tunnistaa helposti profilointityökalun toteutuksen vuonäkymän avulla. Toteutuksen vuonäkymän avulla on mahdollista tutkia ohjelman sisältämiä säikeitä ja tunnistaa nopeasti, milloin ja mihin suurin osa ohjelman resursseista kuluu.

Edeltävät toimet:

Voit avata toteutuksen vuonäkymän seuraavasti:

  1. Valitse Profiloinnin valvontaohjelma -näkymässä profiiliprojektin alta resurssi, kuten valvontaohjelma tai agentti.
  2. Napsauta hiiren kakkospainiketta ja valitse sitten Avaa seuraavan kohteen avulla > Toteutuksen vuo. Toteutuksen vuonäkymä avautuu.
  3. Toteutuksen vuonäkymässä kukin säie muodostuu lukuisista metodikutsuista. Metodit on esitetty pystyraidoin, jotka etenevät vasemmalta oikealle, ja säikeen käytössä olevat osat tunnistetaan tämän vasemmalta oikealle tapahtuvan etenemisen avulla.
  4. Voit tutkia kaavion tiettyjä osia lähentämällä lähennä tietyn alueen.
  5. Kaavion osissa, jotka saattavat mennä sekaisin toistuvista kutsuista iteraatiorakenteen takia, kuten seuraavassa esimerkissä:

    Kuva toteutuksen vuokaaviosta, jossa toistot on piilotettu ja merkitty X-kirjaimella.

    voit koota kaavion toistot ponnahdusvalikon Etsi kaikki toistot -vaihtoehdolla. Toistuvat kutsut on merkitty merkinnällä X.n, jossa n on kutsujen määrä. Seuraavassa esimerkissä vertailumetodia on kutsuttu seitsemän kertaa.

    Kuva toteutuksen vuonäkymän kaaviosta, jossa toistot on piilotettu ja merkitty X-kirjaimella.

Vihjeitä

Aiheeseen liittyviä käsitteitä
Profilointityökalun yleiskuvaus
Toteutuksen vuonäkymä ja -taulukko

Aiheeseen liittyviä tehtäviä
Sovelluksen profilointi
Java-prosessin aloitus tai liittäminen