Zure deskarga azkarra da, orduan zergatik sentitzen da klik bakoitza motel?
Transferentzia handiak abiadura osoan joan daiteke deiak eta klikak atzeratzen diren bitartean. Neurtu joan-etorriko denbora, abiadura iraunkorra eta karga pean atzerapena hiru galdera bereizi gisa.
Fitxategi handi bat azkar deskargatu eta gero klik bakoitza motel sentitzea ez da kontraesana. Edukierak esaten du zenbat mugi daitekeen segundoko; joan-etorriko denborak esaten du zenbat irauten duen truke batek, zerbait erabilgarri gertatu aurretik. Lehenengoa hobetzeak ez dio ezer egiten bigarrenari, eta bigarrena da pertsona batek idazten, klik egiten edo hitz egiten duen bitartean nabaritzen duena. Neurtu kexa, ez konexioa.
Fitxategi azkarra, klik motela: bi zenbaki desberdin
Transferentzia masiboak datuak etengabe mugimenduan edukitzen ditu, beraz abiadura osasuntsua eman dezake eskaera bakoitza itxaroten ari denean ere. Benchmark askok hainbat konexio aldi berean irekitzen dituzte, eta horrek guztizko zifra igotzen du eskaera bakarra motel jarraitzen duen bitartean. Bi emaitzak bateragarriak dira, eta atzerapenaz kexatzen den erabiltzaileari handiena aipatzea konfiantza galtzeko bidea da.
Orri baten karga truke txikien katea da: izenen ebazpena, konexioaren ezarpena, eskaera bat, erantzun bat eta gero menpeko eskaerak. Pauso bakoitzak joan-etorria berriz ordaintzen du, beraz atzerapen handiko bide bat motel sentitzen da edukiera asko izan arren.
Tunelak bere bidaia eta prozesamendua gehitzen ditu, eta ibilbideak mapako etiketak baino gehiago axola du. Herrialde bereko bi irteerek oso bide desberdinak izan ditzakete helmuga berberera. Hogei milisegundoko aldea nahikoa da orri baten sentsazioa aldatzeko, nahiz eta errendimendu-zifra bat ia mugitzen ez duen. Horregatik irteeraren hautaketak latentzia-lagin bat jarraitu behar du, ez bandera-ikono bat.
Neurtu kexa, ez konexioa
Aukeratu erabiltzaileak esan duen esaldiari dagokion neurria. Deskarga motelak norabide egokiko abiadura iraunkorra behar du; atzeratzen den deiak aplikazio horren estatistika propioak behar ditu; motel hasten den orriak ebazpen eta ezarpen denborak behar ditu.
ping -c 20 10.60.0.5
curl -sS -o /dev/null -w 'ttfb=%{time_starttransfer} rate=%{speed_download}\n' https://files.plant.example/1gb.bin
iperf3 -c 10.60.0.5 -t 10 -P 4Lehenengo aginduak aurrez igar daitekeen ostalari batera joan-etorriko lagina ematen du, bigarrenak lehen byte arteko denbora eta konexio baterako abiadura iraunkorra ematen ditu, eta hirugarrenak guztizko throughputa neurtzen du lau korronte paralelorekin. Exekutatu itzazu helmuga berberaren aurka eguneko ordu berean, goizeko lagin bat arratsaldeko batekin alderatzeak istorio bat sortzen baitu, ez neurri bat.
Eduki helmuga finko irteerak alderatzean. Zerbitzaria eta tunela batera aldatzeak aldagai bat bihurtzen du bi, eta emaitzak ezin dizu esan zein izan zen garrantzitsua. Exekutatu irteera bakoitza gutxienez hiru aldiz, lagin bakar bat sarritan bideratze-aldaketa batean edo minutu zaratatsu batean gertatzen baita. Mediana kasurik onena baino erabilgarriagoa da.
Har ezazu ICMP arrasto gisa, ez erantzun gisa. Erantzuten duen ostalarik zure aplikazioak erabiltzen duen bideak ez bezalako bide batetik trata ditzake oihartzun-eskaerak, eta galdu den erantzun bat ez da froga aplikazio guztiek paketeak galtzen dituztenik.
Karga peko latentzia ilara-arazoa da
Jendea gehien nahasten duen eredua honakoa da: tartean ondo sentitzen den eta segurtasun-kopia batean erabil ezina den konexioa. Hori ilara da, ez edukiera. Saturatutako igoera-estekak buffer bat eraikitzen du beste pakete bakoitzaren aurrean, beraz teklaren kolpe bat igorpenaren zati baten atzean itxaroten du.
ping -c 20 10.60.0.5 & iperf3 -c 10.60.0.5 -t 20 -R -b 20M
Lehenengo aginduak latentzia lagintzen du atzeko planoan, eta bigarrenak kontrako norabidea saturatatzen du. Ping-denborak transferentzian zehar jauzi egiten badute eta gero berreskuratzen badira, bufferbloat birsortu duzu, ez bideratze-hutsegite bat aurkitu. Konponbidea normalean ilara-kudeaketaren ezarpen bat, atzeko abiadura txikiagoa edo transferentzia masiboa bide interaktibotik mugitzea izaten da.
Atzeko planoan aukerako trafikoa murrizteak askotan gehiago laguntzen du irteerako herrialdea aldatzeak baino. Merkeagoa ere bada, itzulgarria eta minutuan probatzeko modukoa. Programatu igorpen handiak lan-orduetatik kanpo ilara kudeatu ezin bada, eta mugatu haien abiadura egunez ibili behar badute. Ilara-kudeaketaren ezarpen bat da konponbide hobea bideratzaileak onartzen duenean.
Aldatu gauza bat eta alderatu berdin-berdina
Tarte-hutsuneko atzerapen handirako, alderatu irteerak helmuga finko edukiz, eta gero alderatu ibilbideak hautagai onenerako. Throughput baxu eta egonkorrerako, begiratu edukiera, zerbitzariaren karga eta bezeroaren prozesamendua, horiek muga desberdinak baitira.
Idatzi zer neurtu zenuen, zein helmugetarako, eta zein ordutan eta zein ezarpenekin. Lau gertaera horiek gabe alderaketa ezin da errepikatu, eta hurrengo pertsona hutsetik hasiko da.
Gero egokitu tresna tiketeko baieztapenari. "Internet motela" ez da neurri bat; "lehen byte hark 900 ms behar izan zituen ostalari honetara, throughputa ona zen bitartean" neurri bat da, eta zuzenean atzerapena seinalatzen du, ez edukiera.