Hva er JVM-profilering?
Hva er JVM-profilering?

Video: Hva er JVM-profilering?

Video: Hva er JVM-profilering?
Video: Hva er best av iskrem og trening? 2024, Desember
Anonim

Java Profilering er prosessen med å overvåke ulike JVM nivåparametere som Method Execution, Thread Execution, Object Creation og Garbage Collection. Java Profilering gir deg en bedre oversikt over målapplikasjonens utførelse og ressursutnyttelsen.

Ganske enkelt, hva er profiler i Java?

EN Java Profiler er et verktøy som overvåker Java bytekodekonstruksjoner og operasjoner på JVM-nivå. Disse kodekonstruksjonene og operasjonene inkluderer objektoppretting, iterative kjøringer (inkludert rekursive kall), metodekjøringer, trådkjøringer og søppelsamlinger.

Dessuten, hvordan fungerer en profiler? Ved å bruke 'refleksjon' profiler er i stand til å gjenoppbygge hele kildekodetreet (sammen med anropsgrafer). Sampling gjøres av profiler og den ser på den binære koden. De profiler kan også teknikker som Hooks eller fange Windows-hendelser/ meldinger med det formål profilering.

Tilsvarende, hva er profilering av Java-applikasjon?

Profilering er prosessen med å undersøke en applikasjon for å finne minne eller ytelsesrelaterte problemer. Når profilering en Java-applikasjon , kan du overvåke Java Virtual Machine (JVM) og innhente data om applikasjon ytelse, inkludert metodetiming, objektallokering og søppelinnsamling. Java Friformprosjekter.

Hva er applikasjonsprofilering?

Du kan bruke applikasjonsprofilering å identifisere bestemte arbeidsenheter til produktets kjøretidsmiljø. Søknadsprofilering krever nøyaktig kunnskap om en applikasjoner transaksjonskonfigurasjon og interaksjonen til applikasjon med dens vedvarende tilstand i løpet av hver transaksjon.

Anbefalt: