Hvorfor oss?

Latens

Hva betyr latens?

Latens, på engelsk latency og ofte muntlig kalt “lagg”, er en opplevd eller faktisk forsinkelse i responstiden.

I nettverk beskriver latenstid forsinkelsen i tiden det tar for en datapakke å reise fra en nettverksnode til en annen. Begrepet brukes også til å beskrive forsinkelser som kan oppstå når data beveger seg mellom en databehandlingsenhets RAM og prosessoren.

Høy forsinkelse skaper flaskehalser og er forbundet med lav tjenestekvalitet (QoS), jitter og dårlig brukeropplevelse (UX). Virkningen av ventetid kan være midlertidig eller vedvarende, avhengig av kilden til forsinkelsene.

Forsinkelser på Internett måles ofte med nettverksverktøyet Ping eller diagnosekommandoen Traceroute. For å minimere latens i applikasjonsytelsen kan utviklere bruke hurtigbuffermotorer og buffere.

Techopedia forklarer latenstid

I datakommunikasjon, digitale nettverk og pakkesvitsjede nettverk måles ventetid på to måter: enveis og tur-retur. Enveisforsinkelse måles ved å telle den totale tiden det tar for en pakke å reise fra kilden til destinasjonen. Rundtursforsinkelse måles ved å legge til tiden det tar for pakken å komme tilbake til kilden. I motsetning til enveisforsinkelse er behandlingstiden ved destinasjonen alltid ikke medregnet.

Årsaker til latens “lagging”.

I nettverksoverføring er følgende fire elementer involvert i latenstid:

  1. Forsinkelse i lagring: Forsinkelser kan oppstå ved lesing eller skriving til ulike minneblokker.
  2. Enhetsbehandling: Forsinkelse kan oppstå hver gang en gateway bruker tid på å undersøke og endre et pakkehode.
  3. Overføring: Det finnes mange typer overføringsmedier, og alle har sine begrensninger. Overføringsforsinkelser avhenger ofte av pakkestørrelsen; mindre pakker bruker kortere tid på å nå destinasjonen enn større pakker.
  4. Spredning: Det tar tid for en pakke å reise fra en node til en annen, selv når pakkene reiser med lysets hastighet.

Latenstid, båndbredde og gjennomstrømning

Latens, båndbredde og gjennomstrømning brukes noen ganger som synonymer, men de tre begrepene har ulike betydninger i nettverk. For å forstå forskjellene kan du se for deg nettverkspakker som beveger seg gjennom en fysisk rørledning.

  • Båndbredde beskriver hvor mange pakker som kan gå gjennom samme rørledning samtidig.
  • Forsinkelse beskriver hvor raskt pakkene beveger seg gjennom rørledningen.
  • Gjennomstrømning beskriver hvor mange pakker som kan sendes gjennom pipelinen i løpet av en gitt tidsperiode.

RAM-forsinkelse

RAM-forsinkelse (Random Access Memory Latency) refererer til forsinkelsen som oppstår i dataoverføringen når data flyttes mellom RAM og enhetens prosessor.

RAM-forsinkelsen kan justeres manuelt ved hjelp av færre klokkesykluser for minnebussen. Å øke hastigheten på minnet er ikke nødvendig for de fleste brukere, men kan være nyttig for gamere som foretrekker å overklokke systemene sine.

Relaterte begreper

Margaret Rouse
Teknologiekspert

Margaret Rouse er en prisbelønt teknisk skribent og lærer som er kjent for sin evne til å forklare kompliserte tekniske emner for et ikke-teknisk, forretningsmessig publikum. I løpet av de siste tjue årene har forklaringene hennes blitt publisert på TechTarget-nettsteder, og hun har blitt sitert som en autoritet i artikler i New York Times, Time Magazine, USA Today, ZDNet, PC Magazine og Discovery Magazine. Margarets idé om en morsom dag er å hjelpe IT- og forretningsfolk med å lære å snakke hverandres høyt spesialiserte språk. Hvis du har forslag til en ny definisjon eller ønsker å forbedre en teknisk forklaring,…