Oppaat

▷ Mikä on tietokoneen latenssi ja kuinka mitata sitä

Sisällysluettelo:

Anonim

Varmasti monet niistä, joilla on Internet-yhteys ja jotka eivät vielä tiedä mikä on latenssi tai pikemminkin latenssin käsite. Latenssi on läsnä jokaisessa tietokonejärjestelmän muodostavassa komponentissa, ei vain Internet-verkossa. Joten tänään yritämme määritellä mikä on latenssi ja mitä laitteita se käyttää. Näemme myös, kuinka voimme mitata sen tapauskohtaisesti.

Sisällysluettelo

Laskennassa on suuri joukko parametreja, jotka on otettava huomioon hankittaessa tiettyjä komponentteja. Yksi niistä on tarkasti latenssi, vaikka meillä ei ole nimenomaista mittaa kaikissa tapauksissa, juuri sen vuoksi, että sen tiedetään olevan olemassa, ja se voi olla hyvin samanlainen kaikissa laitteissa, esimerkiksi kiintolevyillä.

Toisaalta toisilla on nämä toimenpiteet, ja ne ovat myös erittäin tärkeitä, esimerkiksi reititin, joissain tapauksissa, ja etenkin RAM-muisti. Katsotaanpa, mikä on latenssi ja miten voimme mitata sitä tietokoneellamme ilman lisämääräystä.

Viive, yleinen merkitys

Ensinnäkin meidän on määriteltävä latenssin käsite yleisellä tasolla, koska tällä tavalla voimme paremmin kuvitella, missä latenssi voi olla.

Latenssi voidaan tietokoneella määritellä ajanjaksoksi, joka kuluu tilauksen ja kyseiseen määräykseen liittyvän vastauksen välillä. Joten, kuten voimme olettaa, latenssi mitataan aikayksikössä, erityisesti millisekunnissa tai mikrosekunnissa, koska toinen olisi liian korkea toimenpide soveltaakseen mikrotietokonejärjestelmiin.

Viiveellä mitataan aikaa, jota odotamme tilauksen antamisesta siihen saakka, kunnes saamme odotetun vastauksen joko tietokoneella olevan tiedon muodossa tai liikkumisen tai äänen muodossa tosielämässä.

Jokainen tietokone-elementti toimii sähköisten ärsykkeiden kautta, joten voimme sanoa, että kaikkien tarvittavien sähköisten ja loogisten kytkinten suorittaminen toiminnan aloittamisesta oheislaitteen kautta vie aikaa, kunnes tietokone suorittaa toiminnon ja näyttää tulokset.

Internet-viive

Kun puhumme laskennan viiveestä, tarkoitamme suurimman osan ajasta Internet-yhteysverkon viivettä. Verkon solmujen välinen kytkentä perustuu sähköisten signaalien vuorovaikutukseen, jotka kulkevat väliaineen kautta, joko fyysisesti, kuten kaapelit tai ilmateitse, aaltojen muodossa. Lisäksi on käytettävä sarjaa protokollia, joiden avulla voimme tehdä yhden median yhteensopivaksi toisen kanssa ja luoda jollain tavalla järjestyksen lähettämistämme ja vastaanottamistamme tiedoista.

Verkkoviive mittaa haasteiden summan, joka tapahtuu, koska pyydämme tietoja (tai lähetämme niitä) ja etäsolmu vastaa meille. Toisin sanoen, se mitaa aikaa, joka kuluu datapaketin siirtymiseen paikasta toiseen. Tämä aika mitataan tietysti myös millisekunnissa. Jos meillä on esimerkiksi 30 millisekunnin viive, se tarkoittaa, että koska olemme lähettäneet pyynnön selaimestamme, kunnes palvelin on vastaanottanut sen ja vastannut puolestaan ​​meille haluamallasi tavalla, 30 millisekunnin aika on kulunut. Se näyttää vähän, mutta joskus huomaamme sen paljon, näemme missä tilanteissa.

Tämä termi tunnetaan myös nimellä Lag, etenkin videopelien maailmassa, mutta molemmat termit ilmaisevat täsmälleen samoin.

Mikä vaikuttaa latenssiin

Tämä toimenpide on yksi tärkeimmistä ja se on aina otettava huomioon yhteydessämme sen mukaan, minkä tyyppisiä sovelluksia aiomme käyttää. Yleensä meillä on joukko tekijöitä, jotka vaikuttavat latenssiin:

Käytetty paketin koko ja protokollat

Jos lähetyspaketti on pieni, sitä on helpompaa lähettää ja matkustaa kuin raskasta, koska sitä ei tarvitse jakaa ja sitten yhdistää. Tässä mielessä myös laitteiston laitteistot vaikuttavat siihen, miksi reitittimien tai vanhojen verkkokorttien kanssa toiminnan suorittamiseen tarvitaan enemmän käsittelyaikaa. Tämä on erityisen kriittistä tietokoneissa, joiden käsittelykapasiteetti on pieni.

Meidän on myös otettava huomioon tiedonsiirtoprotokollat. Nämä protokollat antavat meille mahdollisuuden varmistaa, että paketti saapuu hyvässä kunnossa ja oikealla reitillä yhdestä solmusta toiseen, ja tarjoaa lisätietoja siitä, miten sitä tulisi käsitellä, minkä tyyppistä salausta se käyttää, ja muita tärkeitä näkökohtia sen tunnistamiselle ja reititykselle. Kuten voitte kuvitella, kaikkien näiden pakettien sisältämän tiedon poimiminen vie myös aikaa, mikä merkitsee viivettä.

Verkkoissa on suuri määrä siirtoprotokollia, mutta tunnetuimpia ovat epäilemättä TCP (Transmission Control Protocol) ja IP (Internet Protocol) ja niiden yhdistelmät. Näitä protokollia käytetään erilaisiin toimintoihin, lähinnä pakettien oikeaan reititykseen (IP-protokolla) ja virheiden hallintaan sekä tiedon oikean saapumisen varmistamiseen (TCP-protokolla).

Fyysinen siirtoväliaine, kuituoptinen latenssi

Samalla tavoin lähetys fyysisen väliaineen kautta on useimmissa tapauksissa nopeampaa kuin sen tekeminen aaltojen avulla, vaikkakin 5 GHz: n taajuuksien toteuttaminen on tarjonnut tämän tyyppisille verkoille suuremman lähetysnopeuden.

Nopein väline on tällä hetkellä epäilemättä kuituoptiikka, koska se käytännössä ei tuo viivettä tai viivettä yhteyteen. Tiedonsiirto valosähköisten impulssien kautta on tällä hetkellä suurin kapasiteetti, sekä kaistanleveydellä että kytkentänopeudella.

Niistä kommutaatioista, jotka on tapahduttava määränpäähän saakka.

Sillä on myös paljon tekemistä hyppyjen kanssa, jotka paketin on suoritettava ennen määränpäähän saapumista, ei ole sama, että suora kaapeli olisi yhden solmun välillä, kuin käydä läpi 200 erilaista solmua saapumiseen asti. Jokainen heistä tuhlaa aikaa, kun he vastaavat paketin siirtämisestä ovelta toiselle. Meidän on pidettävä mielessä, että paketti ei koskaan saavuta määränpäätä suoraan, ennen kuin se kulkee lukuisten palvelimien läpi, jotka on käsiteltävä sitä, ja jopa lisää tietoja sen lähettämiseksi. määränpäähän. Ja ehkä tämä kohde on Conchinchinassa ja sen ulkopuolella.

Tässä vaiheessa olet huomannut, että emme ole puhuneet liikaa yhteyden kaistanleveydestä, ja juuri sitä katsomme eniten vuokraamalla Internet-palveluntarjoajaa.

Ero kaistanleveyden ja viiveen välillä Milloin kukin on tärkeä?

Kun puhumme yhteyden kaistanleveydestä, tarkoitamme tiedon määrää, jonka pystymme lähettämään pisteestä toiseen aikayksikköä kohti. Mitä enemmän kaistaa on, sitä enemmän paketteja voimme ladata samanaikaisesti. Mittayksikkö on bitti sekunnissa b / s, vaikka mittaus on tällä hetkellä melkein aina megabitti sekunnissa (Mb / s). Jos puhumme tallennustilasta, se on megatavua sekunnissa (MB / s), jossa yksi tavu vastaa 8 bittiä.

Jos katsomme tekevämme virheen, puhumme kaistanleveydestä Internetin nopeudesta, ja tämän pitäisi olla latenssia. Olemme kuitenkin kaikki tottuneet tähän, ja meillä ei ole epäilyksiä siitä, joten puhumme viiveestä viitata siihen ja nopeudesta viitata kaistanleveyteen.

Nyt meidän on tiedettävä, milloin meidän pitäisi harkita molempia toimenpiteitä sen mukaan, mihin käytämme yhteysamme.

Kaistan leveys

Jos haluamme käyttää yhteysamme ladataksemme staattisesti palvelimella olevaa sisältöä (kuvia, videoita, pelejä), kaistanleveys on välttämätöntä. Emme välitä, jos yhteyden luominen vie 10 sekuntia, tärkeätä on, että tiedoston lataaminen vie niin vähän aikaa kuin mahdollista. Jos tiedoston tila on 1000 Mt ja meillä on yhteys 100 Mt / s, sen lataaminen vie 10 sekuntia. Jos meillä on 200 Mt / s yhteys, se vie 5 sekuntia, helppoa.

latenssi

Se on välttämätöntä, kun haluamme käyttää yhteyttämme pelataksesi sisältöä reaaliajassa, kuten suoratoistoa tai pelataksesi massiivisia online-pelejä. Jos ymmärrämme sen, tässä tapauksessa tarvitsemme lähetetyn ja vastaanotetun tapahtuvan samanaikaisesti, ilman kuvan jäädyttämistä ja latauspuskureita. Kun pelaamme ja näemme, että pelaajan avatari ilmestyy taianomaisesti, katoaa ja hyppää, se tarkoittaa, että joko hänellä tai meillä on viive tai korkea viive. Mitä näemme, vaikka se tapahtuu sillä hetkellä, näemme vain bittejä ilman jatkuvuutta, koska tiedon lähettäminen tiimillemme on paljon pidempi kuin mitä todellisuudessa tapahtuu.

Jos puhumme FPS-ampujapeleistä ja meillä on erittäin korkea viive, emme tiedä milloin ne tappavat meidät, emmekä tiedä vastustajan tarkkaa asemaa. Kaistanleveys on tietenkin tärkeä, mutta viiveellä on avainasemassa.

Kuinka mitata yhteytemme viivettä

Mittaamaan yhteytemme viivettä voidaan käyttää Ping- työkalua, joka on otettu käyttöön Windowsissa sen perustamisesta lähtien. Sen käyttämiseksi meidän on avattava komentoikkuna, siirtymällä Käynnistä-valikkoon ja kirjoittamalla " CMD ". Musta ikkuna aukeaa seuraavaan komentoon:

ping

Esimerkiksi, jos haluamme nähdä latenssin Professional Review: n ja tiimimme välillä, laitamme “ ping www.Profesionalreview.com ”.

Meidän on tarkasteltava " aika = XXms " -osaa, joka on viiveemme. Katsotaan kuinka yhteydetyyppi vaikuttaa latenssiin. Tätä varten näemme erot langallisen ja Wi-Fi-yhteyden välillä kaukaa samalla tietokoneella pingittamalla omaa reititintä.

Me näemme, että kaapelilla viive on käytännössä nolla, alle 1 millisekuntia, kun taas Wi-Fi: llä olemme jo käyttöön 7 millisekunnin luokkaa. Juuri tästä syystä pelaajat haluavat aina käyttää fyysistä yhteyttä langattomaan verkkoon. Nämä 7 ms muuntuvat kuvien ja nykäyksien pysähtymisiksi, jos lisäämme ne omaan viiveeseen, jonka etäyhteys asettaa.

Vieraile oppaassamme saadaksesi lisätietoja ping-komennosta ja siitä, kuinka tuntea ulkoinen IP

No, meille on jo tullut enemmän tai vähemmän selväksi, mikä viive on Internetissä ja miten meidän pitäisi ottaa se huomioon. Katsotaan nyt, missä latenssi näkyy eniten.

Latenssi RAM-muistissa

Varmasti tämä on toiseksi tärkein kohta, jossa meidän on otettava huomioon laitteidemme osan tai ainakin sen, joka on viime vuosina saanut lisää mainetta DDR3- ja DDR4-RAM-muistien kanssa, viive.

RAM: n tapauksessa määritelmä on hiukan erilainen kuin mitä olemme ymmärtäneet verkoissa. Tässä tapauksessa prosessorimme toimii yhtä tärkeä elementti kuin kellosyklit (taajuus). Joka tapauksessa, puhumme aina AIKA-arvosta, emmekä jostakin muusta.

RAM: n todellista latenssia kutsutaan CAS: ksi tai CL: ksi, eikä se ole muuta kuin kuluneiden kellosyklien lukumäärä, koska CPU on esittänyt pyynnön ja RAM: lla on käytettävissä olevat tiedot. Mittaamme aikaa pyynnön ja vastauksen välillä.

Tutustu kaikkiin kattavaan artikkeliin, jossa puhutaan RAM-viiveestä.

Kiintolevyn viive

Toinen laite, josta löytyy erittäin tärkeitä latenssiaikoja, on kiintolevyissä, erityisesti mekaanisiin elementteihin perustuvissa laitteissa. Tässä tapauksessa latenssi käännetään usealla eri tavalla ja keskittyy tiettyihin toimintoihin:

Pääsyaika

Pohjimmiltaan se on aika, joka tallennusyksiköltä on valmis lähettämään tiedot. Kiintolevy koostuu levysoittimista, joihin data tallennetaan fyysisesti, nämä tiedot puolestaan ​​on luettava mekaanisella päällä, joka liikkuu kohtisuoraan pyyhkäisemällä levyn koko pinta.

Käyttöaika on se, että aika vie kiintolevyn lukea tietopyyntömme ja paikantaa mekaaninen pää tarkalleen sylinterissä ja tietyllä sektorilla, josta nämä tiedot luetaan. Samanaikaisesti kiintolevy pyörii suurella nopeudella, joten karan, kun se on sijoitettu sektorille, on odotettava radan saavuttamista. Vasta tällä hetkellä tiedot valmistellaan lukemista ja lähettämistä varten.

Käyttöaika voidaan jakaa useisiin toimintoihin, jotka olemme kuvanneet näissä kappaleissa:

Hakuaika

Tiedot sisältävät juuri ajan, jonka kuluessa pään asettaminen sylinterille, sektorille ja telalle. Tämä hakuaika voi vaihdella 4 millisekunnin välillä nopeimmista yksiköistä, korkeintaan 15 ms. Yleisin pöytätietokoneiden kiintolevyillä on 9 ms.

SSD-asemissa ei ole mekaanisia osia, joten hakuaika on välillä 0, 08–0, 16 ms. Todella vähemmän kuin mekaaniset.

Kiertolatenssi:

Tämä konsepti mittaa ajan , joka karan kuluu dataraitaan kiintolevyn oman pyörimisen takia. Kiintolevyt pyörittävät jatkuvasti, joten tietyin aikavälein pää kohtaa ajoittainen dataraita. Mitä suurempi kierrosluku (käännös), sitä nopeammin tietyn kappaleen tietoihin pääsee. Keskimääräiselle kiintolevylle, joka on 7200 RPM, saamme latenssin 4, 17 ms.

Muut viiveet, jotka lisäävät latenssia

Muita tiedonsiirron tyypillisiä viiveitä ovat komentojen käsittelyaika ja karan stabilointiaika. Ensimmäinen on aika, joka kuluu laitteiston lukemiseen, käsittelemiseen ja tiedon siirtämiseen väylälle, joka on tyypillisesti noin 0, 003 ms. Toinen on aika, joka kara stabiloituu liikkumisen jälkeen, koska se on mekaaninen, se vie tietyn ajan, noin 0, 1 ms.

Sitten voimme lisätä myös muita aikoja tiedonsiirtoaikaan, kuten esimerkiksi:

  • Sektoriaika: aika, joka kuluu kiintolevyn sektorin validointiin sekä fyysisesti ja loogisesti sijaintiin. Pään hyppyaika: aika, joka kuluu vaihdettaessa päästä toiseen lukeaksesi tietoja. Koska meidän on pidettävä mielessä, että kiintolevyillä on kaksi päätä jokaiselle levylle, jota heillä on. Se on yleensä 1 ja 2 ms. Sylinterinvaihtoaika: loogisesti aika, joka kuluu sylinteristä toiseen tapahtuvien muutosten välillä. Tämä on yleensä noin 2 tai 3 ms.

Mitä tämä tarkoittaa? No, mekaaninen kiintolevy on pirun hidas verrattuna SSD: hen. Siksi SSD-levyt parantavat huomattavasti kaikkien tietokoneiden, jopa vanhempien, suorituskykyä.

Latenssi langattomissa hiirissä ja kuulokkeissa

Emme myöskään voi unohtaa langattomia hiiriä viiveellä. Olemme jo todenneet empiirisesti, että radiotaajuusväliaineen latenssi kasvaa suhteessa fyysisiin yhteyksiin, ja tämä ei ole poikkeus langattomissa hiirissä.

Langattomat hiiret toimivat pääosin taajuusalueella 2, 4 GHz, voimme kuvitella, että tämä on erittäin nopeaa, varsinkin jos vastaanotin on lähellä, mutta sillä ei ole pienempi viive kuin kaapelihiirellä, jopa valikoiman sisustusmalleja. Juuri tästä syystä useimmissa pelihiirissä on langallinen ja ei-langaton yhteys, paitsi erittäin kalliit mallit, jotka ovat kalliita.

Täsmälleen sama tapahtuu kuulokkeilla, mutta tässä nimenomaisessa tapauksessa kyse on äänestä, jossa meillä on biologisesti jo tietty viive reagoida ympäristössämme tuotettuihin ääniin. Siksi langattomien (hyvien) ja langallisten kuulokemikrofonien edut ovat hyvin samanlaiset korvissa ja käyttöä varten. Siksi se ei ole yhtä tärkeä kuin hiiri tai muu komponentti.

Päätelmä tietokoneen latenssista

Nämä ovat tärkeimmät latenssimittarit, jotka meidän on otettava huomioon tietokonelaitteissamme. Epäilemättä tärkein kaikista on varmasti Internet-yhteys, koska se on se, joka huomataan eniten verkon päivittäisessä käytössä, varsinkin jos omistaudumme verkkopelaamiseen. Ja tietysti myös kiintolevyn, jos järjestelmämme on asennettu mekaaniseen.

Kaikissa muissa tapauksissa emme voi käytännössä tehdä paljon komponenttien suorituskyvyn parantamiseksi, koska se on niille, erityisesti kiintolevyille, ominainen ominaisuus. Jos olemme ostaneet kiintolevyltä tulevan SSD: n, huomaa varmasti, että suorituskykyero on epämääräinen.

Jos olet nähnyt RAM: n, erityisesti sille omistetun artikkelisi, tiedät kuinka voimme mitata sitä, mutta voimme tehdä vain vähän sen parantamiseksi, itse asiassa se on meille käytännössä huomaamaton, kun otetaan huomioon korkeat taajuudet, joilla moduulit ja kaikki emolevytyöt. Lisäksi tämä puute johtuu siitä, että työskentelevät usein.

Viive on jotain, joka tulee ehdottomasti aina olemaan osa tietokoneen tai muun elementin arkkitehtuuria. Pyynnön ja suorituksen välillä kuluu aina aikaa, käytetystä välineestä ja kytketystä elementistä riippumatta. Itse ja ärsykkeemme ovat suurin LAG: n tai latenssin lähde.

Suosittelemme myös:

Luuletko, että viive on todella tärkeä tietokoneessa tai verkossa? Jätä meille kommentteja mielipiteestäsi tästä aiheesta. Voitko ajatella jotain muuta komponenttia, jossa latenssi tulisi ottaa huomioon?

Oppaat

Toimittajan valinta

Back to top button