Definīcija - ko nozīmē lietojumprogrammas veiktspēja?
Lietojumprogrammu veiktspēja mākoņdatošanas kontekstā ir reālās pasaules veiktspējas un lietojumprogrammu pieejamības mērīšana. Īpaši to izmanto attālās un mākoņdatošanas lietojumprogrammās, kuras tiek darbinātas attālos serveros un tiek pasniegtas tīklā, piemēram, internetā. Lietojumprogrammu veiktspēja ir labs pakalpojumu sniedzēja piedāvātā pakalpojuma līmeņa indikators, un tā ir viena no IT pārraudzītākajām metrikām.
Techopedia izskaidro lietojumprogrammu veiktspēju
Ir divi lietojumprogrammu veiktspējas rādītāju komplekti, kas tiek rūpīgi uzraudzīti. Pirmais, kas ir daudz svarīgāks, ir faktiskais sniegums, ko piedzīvo lietojuma gala lietotāji, piemēram, vidējais reakcijas laiks normālā vai maksimālā slodzē. Mērījumi bieži ir saistīti ar reakcijas laiku:
- Reakcijas laiks, kad lietojumprogramma reaģē uz lietotāja darbībām, piemēram, navigāciju.
- Reakcijas laiks vai laiks, kas nepieciešams, lai pabeigtu noteiktu darba apjomu, piemēram, meklētu vai kārtotu datus.
- Sistēmas slodze, ko mēra kā darījumu apjomu, kas programmai jāapstrādā, piemēram, pieprasījumus (pieprasījumus sekundē), darījumus (darījumus sekundē) un lapas sekundē.
Otrais komplekts ietver skaitļošanas resursu mērījumus, ko lietojumprogramma patērē savu uzdevumu veikšanai, kas ir labs rādītājs tam, vai ir pietiekami daudz resursu dotās slodzes aizpildīšanai vai arī lietojumprogramma patērē vairāk resursu, nekā vajadzētu; pēdējais bieži ir labs rādītājs tam, ka lietojumprogramma nav optimizēta. Tas ir ļoti svarīgi, jo īpaši mākoņa lietojumprogrammām, jo lietotājiem ir jābūt tādai pašai pieredzei ar lietojumprogrammu piegādi internetā, kā vietējai programmatūrai, kas darbojas pilnībā spējīgā aparatūras komplektā.