Avoin toiminta

Viive

Mitä viive tarkoittaa

Viive eli latenssi on havaittu tai todellinen viive vasteajassa.

Verkotuksessa latenssi kuvaa viivettä, joka datapaketilla kuluu siirtyäkseen verkkosolmusta toiseen. Termiä käytetään myös kuvaamaan viiveitä, joita voi esiintyä tietojen liikkuessa tietokonelaitteen RAM-muistin ja sen prosessorin välillä.

Korkea viive luo pullonkauloja ja liittyy huonoon palvelun laatuun (QoS) ja huonoon käyttökokemukseen (UX). Viiveen vaikutus voi olla tilapäistä tai jatkuvaa viiveiden lähteen mukaan.

Viivettä Internetissä mitataan usein verkkotyökalulla nimeltä Ping tai diagnostisella komennolla nimeltä traceroute. Sovelluksen suorituskyvyn viiveen minimoimiseksi kehittäjät voivat käyttää välimuistimoottoreita ja puskureita.

Techopedia selittää mikä on viive

Tietoliikenteessä, digitaalisessa verkotuksessa ja pakettivälitteisissä verkoissa viive mitataan kahdella tavalla: yksisuuntainen matka ja edestakainen matka. Yksisuuntainen latenssi mitataan laskemalla kokonaisaika, joka kestää paketin matkaan lähteestään määränpäähänsä. Meno-paluuviive mitataan lisäämällä aika, joka kestää paketin saapumisesta takaisin lähteeseen. Toisin kuin yksisuuntainen viive, edestakaisen matkan viive ei aina sisällä käsittelyaikaa kohdepisteessä.

Latenssin syyt

Verkkosiirrossa seuraavat neljä elementtiä ovat mukana viiveen aiheuttajina:

  • Viive tallennustilassa: Viiveitä voidaan lisätä lukemalla tai kirjoittamalla eri muistilohkoihin.
  • Laitteen käsittely: Latenssi voidaan ottaa käyttöön joka kerta, kun yhdyskäytävä vie aikaa tarkastella ja muuttaa paketin otsikkoa.
  • Lähetys: Lähetysvälineitä on monenlaisia ja kaikilla on rajoituksia. Lähetysviiveet riippuvat usein paketin koosta; pienemmät paketit vievät vähemmän aikaa saavuttaakseen määränpäänsä kuin suuremmat paketit.
  • Levitys: Kestää aikaa ennen kuin paketti kulkee solmusta toiseen, vaikka paketit kulkevat valon nopeudella.

Viive, kaistanleveys ja suorituskyky

Viivettä, kaistanleveyttä ja suorituskykyä käytetään joskus synonyymeinä, mutta näillä kolmella termillä on eri merkitys verkottumisessa. Ymmärtääksesi erot, kuvittele verkkopaketteja kulkevan fyysisen putken läpi.

  1. Kaistanleveys kuvaa kuinka monta pakettia voi kulkea saman liukuhihnan läpi kerralla.
  2. Viive kuvaa kuinka nopeasti paketit kulkevat liukuhihnan läpi.
  3. Suorituskyky kuvaa pakettien määrää, jotka voivat kulkea onnistuneesti liukuhihnan läpi tietyn ajanjakson aikana.

RAM-viive

Random access -muistin viive (RAM-latenssi) viittaa tiedonsiirrossa esiintyvään viiveeseen, kun data siirtyy RAM-muistin ja laitteen prosessorin välillä.

RAM-muistin viivettä voidaan säätää manuaalisesti käyttämällä vähemmän muistiväylän kellojaksoja. Muistin nopeuttaminen ei ole välttämätöntä useimmille käyttäjille, mutta siitä voi olla apua pelaajille, jotka haluavat ylikellottaa järjestelmiään.

Samankaltaiset termit

Margaret Rouse
Teknologia-asiantuntija

Margaret Rouse on palkittu teknologiatoimittaja ja opettaja, joka tunnetaan hänen kyvyistään selittää vaikeitakin teknologisia konsepteja aiheesta vähemmän tietävälle finanssialan yleisölle. Viimeisen 20 vuoden ajan hänen selityksensä ovat ilmestyneet TechTargetin nettisivuille, minkä lisäksi häntä ovat siteeranneet asiantuntijana New York Times, Time Magazine, USA Today, ZDNet, PC Magazine ja Discovery Magazine. Margaretin mielestä mikään ei ole hauskempaa kuin opettaa IT-alan ja finanssialan ammattilaisille, kuinka toisen alan hyvin spesifillä kielellä puhutaan. Jos sinulla on ideoita selitettävistä termeistä tai parannuksista aikaisempiin selityksiin, lähetä sähköpostia Margaretille tai ota yhteyttä häneen LinkedInissä tai Twitterissä.