Latentie

In de informatica beschrijft "latentie" een soort vertraging. Meestal verwijst het naar vertragingen bij het verzenden of verwerken van gegevens, die door allerlei redenen kunnen worden veroorzaakt. Twee voorbeelden van latentie zijn netwerklatentie en schijflatentie, die hieronder worden uitgelegd.

1. Netwerklatentie

Netwerklatentie beschrijft een vertraging die optreedt tijdens communicatie via een netwerk (waaronder internet). Een trage router kan bijvoorbeeld een vertraging van enkele milliseconden veroorzaken wanneer een systeem op een LAN via de router verbinding probeert te maken met een ander systeem. Een merkbaardere vertraging kan optreden wanneer twee computers van verschillende continenten via internet met elkaar communiceren. Er kan al een vertraging optreden bij het tot stand brengen van de verbinding, vanwege de afstand en het aantal "hops" dat nodig is om de verbinding te maken. De reactietijd van een "ping" is in deze situatie een goede aanwijzing voor de latentie.

2. Schijflatentie

Schijflatentie is de vertraging tussen het moment waarop gegevens van een opslagapparaat worden opgevraagd en het moment waarop de gegevens worden teruggestuurd. Factoren die van invloed zijn op schijflatentie zijn onder andere de rotatielatentie van een (harde schijf) en de zoektijd. Een harde schijf met een rotatiesnelheid van 5400 RPM heeft bijvoorbeeld bijna twee keer zoveel rotatielatentie als een schijf die met 10.000 RPM draait. De zoektijd, waarbij de leeskop van de schijf fysiek wordt verplaatst om gegevens te lezen of te schrijven, kan de latentie ook verhogen. Schijflatentie is de reden waarom het lezen of schrijven van grote aantallen bestanden meestal veel langzamer is dan het lezen of schrijven van één aaneengesloten bestand. Omdat SSD's niet draaien zoals traditionele HDD's, hebben ze een veel lagere latentie.

Andere soorten latentie

Er bestaan nog veel andere soorten latentie, zoals RAM-latentie (ook wel "CAS-latentie" genoemd), CPU-latentie, audiolatentie en videolatentie. Het gemeenschappelijke kenmerk van al deze soorten is een soort knelpunt dat tot een vertraging leidt. In de computerwereld duren deze vertragingen meestal maar enkele milliseconden, maar ze kunnen zich opstapelen en merkbare vertragingen in de prestaties veroorzaken.

NOTE: Het is belangrijk om latentie niet te verwarren met andere metingen, zoals gegevensoverdrachtssnelheid of bandbreedte. Latentie verwijst naar de vertraging voordat de gegevensoverdracht begint, en niet naar de snelheid van de overdracht zelf.

Bijgewerkt March 3, 2017 door Per C.

quizTest je kennis

What type of programming uses a drag-and-drop interface instead of plain text source code?

A
Object-oriented
0%
B
Scripting
0%
C
Machine language
0%
D
Block-based coding
0%
Correct! Incorrect!     View the Block-Based Coding definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van Latentie op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.