Varför oss?

Latens

Vad är latens?

Latens är en upplevd eller faktisk fördröjning av svarstiden.

Inom nätverk beskriver latens den fördröjning det tar för ett datapaket att färdas från en nätverksnod till en annan. Termen används också för att beskriva fördröjningar som kan uppstå när data flyttas mellan en datorenhets RAM-minne och dess processor.

Hög latens skapar flaskhalsar och förknippas med låg tjänstekvalitet (QoS), jitter och en dålig användarupplevelse (UX). Effekten av latens kan vara tillfällig eller bestående beroende på källan till fördröjningarna.

Latens på internet mäts ofta med ett nätverksverktyg som heter Ping eller ett diagnostiskt kommando som heter traceroute. För att minimera latens i applikationsprestanda kan utvecklare använda cachemotorer och buffertar.

Techopedia förklarar latens

Inom datakommunikation, digitala nätverk och paketkopplade nätverk mäts latens på två sätt: enkelriktat och rundriktat. Enkelriktad latens mäts genom att räkna den totala tid det tar för ett paket att färdas från sin källa till sin destination. Round-trip latens mäts genom att lägga till den tid det tar för paketet att komma tillbaka till källan. Till skillnad från envägsfördröjning exkluderar rundgångsfördröjning alltid bearbetningstiden vid destinationspunkten.

Orsaker till latens

Vid nätverksöverföring är följande fyra element involverade i fördröjningen:

  1. Fördröjning i lagring: Fördröjningar kan uppstå om man läser eller skriver till olika minnesblock.
  2. Bearbetning av enhet: Fördröjning kan uppstå varje gång en gateway tar tid på sig att undersöka och ändra ett pakethuvud.
  3. Överföring: Det finns många olika typer av överföringsmedia och alla har sina begränsningar. Överföringsfördröjningar beror ofta på paketstorlek; mindre paket tar kortare tid på sig att nå sin destination än större paket.
  4. Spridning: Det tar tid för ett paket att ta sig från en nod till en annan, även om paketet färdas med ljusets hastighet.

Latens, bandbredd och genomströmning

Latency, bandbredd och throughput används ibland som synonymer, men de tre termerna har olika betydelser i nätverkssammanhang. För att förstå skillnaderna kan du föreställa dig nätverkspaket som färdas genom en fysisk rörledning.

  • Bandbredd beskriver hur många paket som kan färdas genom samma pipeline samtidigt.
  • Latens beskriver hur snabbt paketen färdas genom pipelinen.
  • Genomströmning beskriver antalet paket som kan färdas genom pipelinen under en viss tidsperiod.

RAM-latens

RAM-latens (Random Access Memory Latency) är den fördröjning som uppstår vid dataöverföring när data flyttas mellan RAM-minnet och processorn i en enhet.

RAM-latens kan justeras manuellt med hjälp av färre klockcykler för minnesbussen. Att snabba upp minnet är inte nödvändigt för de flesta användare, men kan vara till hjälp för spelare som föredrar att överklocka sina system.

Relaterade termer

Margaret Rouse
Teknikexpert

Margaret Rouse är en prisbelönt teknisk skribent och lärare som är känd för sin förmåga att förklara komplexa tekniska ämnen för en icke-teknisk affärspublik. Under de senaste tjugo åren har hennes förklaringar publicerats på TechTargets webbplatser och hon har citerats som en auktoritet i artiklar av New York Times, Time Magazine, USA Today, ZDNet, PC Magazine och Discovery Magazine.Margarets idé om en rolig dag är att hjälpa IT- och affärsproffs att lära sig tala varandras högt specialiserade språk. Om du har ett förslag på en ny definition eller hur man kan förbättra en teknisk förklaring, vänligen maila Margaret eller kontakta…