Hjem Utvikling Hva er arbeidsmengde? - definisjon fra techopedia

Hva er arbeidsmengde? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr arbeidsmengde?

Mengden arbeid som utføres av en enhet i en gitt tidsperiode, eller den gjennomsnittlige mengden arbeid som håndteres av en enhet på et bestemt tidspunkt. Mengden arbeid som håndteres av en enhet gir et estimat av effektiviteten og ytelsen til den enheten. I informatikk refererer dette begrepet til datasystemers evne til å håndtere og behandle arbeid.

Komponenter som servere eller databasesystemer tildeles ofte en forventet arbeidsmengde ved opprettelse. Analyse av ytelsen sammenlignet med den arbeidsmengden som var forventet, blir deretter utført over tid.

Techopedia forklarer arbeidsmengden

En tilnærming for å øke arbeidsmengdefunksjonene er å øke antall servere og kjøre applikasjoner på forskjellige servere. Ulempen med denne tilnærmingen er økte kostnader i oppsett, vedlikehold og distribusjon.

Noen få spesifikke typer arbeidsmengde som gjelder datasystemer inkluderer:

  • Minnearbeidsbelastning: Hvert program eller instruksjon trenger litt minne for å lagre midlertidige eller permanente data og utføre mellomliggende beregninger. Arbeidsmengden for minnet bestemmer minnebruken for hele systemet over en gitt tidsperiode eller på et bestemt tidspunkt. Personsøker- og segmenteringsaktiviteter bruker mye virtuelt minne, og øker dermed bruken av hovedminnet. Når antallet programmer som blir utført blir imidlertid så stort at minnet blir en flaskehals for ytelse, indikerer det at mer minne er nødvendig eller at programmer må administreres på en mer effektiv måte.
  • CPU-arbeidsmengde: CPU-arbeidsmengde indikerer antall instruksjoner som blir utført av prosessoren i løpet av en gitt periode eller på et bestemt tidspunkt. Denne statistikken indikerer et behov for en økning i prosessorkraft hvis CPU er overbelastet hele tiden, eller en reduksjon i prosessorkraft hvis CPU-bruk faller under en viss terskel. Ytterligere ytelsesforbedringer kan oppnås for samme antall instruksjoner som kjøres på en CPU på et gitt tidspunkt, ved å redusere antall sykluser som kreves av en instruksjon for vellykket utførelse. Det siste kan oppnås ved å forbedre kodeeffektiviteten.
  • I / O-arbeidsmengde: De fleste applikasjoner bruker ofte mye tid på å samle innspill og produsere utdata. Som et resultat må arbeidsmengden for input-output (I / O) -kombinasjoner på et system analyseres grundig for å sikre at passende lastytelsesparametere blir oppfylt. En statistikk over antall innganger samlet av et system og antall utganger produsert av et system over en bestemt tidsperiode betegnes som arbeidsmengde for inngang og utgang.
  • Databasearbeid: Databaser kan analyseres for minnebruk, gjennomstrømning ved maksimal belastning og I / O-gjennomstrømning. Hver av disse komponentene kan gi en liten tilnærming av databaseytelsen og dens parametere. Imidlertid kan den sanne arbeidsmengden til en database analyseres ved å bestemme antall spørringer utført av databasen i et gitt tidsrom, eller gjennomsnittlig antall spørsmål som blir utført på et bestemt tidspunkt.
Hva er arbeidsmengde? - definisjon fra techopedia