Prestandaevaluering
Prestandaevaluering er en systematisk prosess for å vurdere hvor godt et system, en applikasjon eller en tjeneste oppfyller krav til ytelse under angitte forhold. Formålet er å avdekke flaskehalser, verifisere at ytelseskravene er oppfylt, og gi grunnlag for valg av teknologi, arkitektur og konfigurasjon. Prestandaevaluering dekker ofte programvarekomponenter, infrastruktur og nettverk, samt brukeropplevelse på et høyere nivå.
Prosessen inneholder vanligvis målsetting og kravspesifikasjon, definering av testscenarier og belastningsprofiler som simulerer realistisk trafikk, valg
Nøkkelmetrikker inkluderer responstid og ventetid, gjennomstrømning, ressursbruk (CPU, minne, disk I/O), nettverksbåndbredde, feilkurs og systemtilgjengelighet. Avanserte
Verktøy og metoder omfatter belastningstesting (for eksempel JMeter, Gatling, Locust, ApacheBench), profilering og overvåking (perf, vmstat,