Mae eich lawrlwythiad yn gyflym, felly pam mae pob clic yn teimlo'n araf?
Gall trosglwyddiad mawr gyrraedd cyflymder llawn tra bo galwadau a chliciau'n oedi. Mesurwch amser taith gron, cyfradd gynaliadwy ac oedi o dan lwyth fel tri chwestiwn ar wahân.
Nid yw lawrlwytho ffeil fawr yn gyflym ac yna canfod bod pob clic yn araf yn wrthddywediad. Mae capasiti'n dweud faint all symud yr eiliad; mae amser taith gron yn dweud pa mor hir y mae cyfnewid yn ei gymryd cyn i rywbeth defnyddiol ddigwydd. Nid yw gwella'r cyntaf yn gwneud dim i'r ail, a'r ail yw'r hyn y mae person yn sylwi arno wrth deipio, clicio neu siarad. Mesurwch y gŵyn, nid y cysylltiad.
Ffeil gyflym, clic araf: dau rif gwahanol
Mae trosglwyddiad swmp yn cadw data ar waith yn barhaus, felly gall adrodd cyfradd iach hyd yn oed pan fydd pob cais unigol yn aros. Mae llawer o feinciau prawf hefyd yn agor sawl cysylltiad ar unwaith, sy'n codi'r ffigur cyfan tra bo un cais yn dal yn araf. Mae'r ddau ganlyniad yn gydnaws, a dyfynnu'r un uwch i ddefnyddiwr sy'n cwyno am oedi yw sut y collir ymddiriedaeth.
Mae llwytho tudalen yn gadwyn o gyfnewidiadau bach: datrys enwau, sefydlu cysylltiad, cais, ymateb, ac yna ceisiadau dibynnol. Mae pob cam yn talu'r daith gron eto, felly mae llwybr ag oedi uchel yn teimlo'n araf hyd yn oed pan fo digon o gapasiti ganddo.
Mae'r twnnel yn ychwanegu ei daith a'i brosesu ei hun, ac mae'r llwybr yn bwysicach na'r label ar fap. Gall dau allanfa yn yr un wlad gael llwybrau tra gwahanol i un cyrchfan. Mae gwahaniaeth ugain milieiliad yn ddigon i newid sut mae tudalen yn teimlo, er mai prin y symudai ffigur trwybwn. Dyna pam y dylai dewis allanfa ddilyn sampl o hwyrddyd, nid eicon baner.
Mesurwch y gŵyn, nid y cysylltiad
Dewiswch y mesuriad sy'n cyfateb i'r frawddeg a ddywedodd y defnyddiwr. Mae angen cyfradd gynaliadwy yn y cyfeiriad cywir ar lawrlwytho araf; mae angen ystadegau'r ap hwnnw ei hun ar alwad sy'n hwyr; mae angen amseroedd datrys a sefydlu ar dudalen sy'n dechrau'n araf.
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 4Mae'r gorchymyn cyntaf yn rhoi sampl taith gron i westeiwr sy'n ymateb yn rhagweladwy, mae'r ail yn adrodd amser i'r beit cyntaf a chyfradd gynaliadwy ar gyfer un cysylltiad, ac mae'r trydydd yn mesur trwybwn cyfanredol gyda phedwar ffrwd gyfochrog. Rhedwch nhw yn erbyn yr un gyrchfan ar yr un adeg o'r dydd, oherwydd bod cymharu sampl boreol â sampl nosweithiol yn creu stori yn hytrach na mesuriad.
Cadwch y gyrchfan yn sefydlog wrth gymharu allanfeydd. Mae newid y gweinydd a'r twnnel gyda'i gilydd yn troi un newidyn yn ddau, ac ni all y canlyniad ddweud wrthych pa un oedd o bwys. Rhedwch bob allanfa o leiaf dair gwaith, oherwydd bod sampl sengl yn aml yn digwydd yn ystod newid llwybro neu funud swnllyd. Mae'r canolrif yn fwy defnyddiol na'r achos gorau.
Triniwch ICMP fel cliw yn hytrach na'r ateb. Gall westeiwr sy'n ymateb drin ceisiadau adlais ar lwybr gwahanol i'r un y mae'ch ap yn ei ddefnyddio, ac nid yw un ateb coll yn brawf bod pob ap yn colli pecynnau.
Mae hwyrddyd o dan lwyth yn broblem ciw
Y patrwm sy'n drysu pobl fwyaf yw cysylltiad sy'n teimlo'n iawn pan mae'n segur ac yn anfuddiol yn ystod copi wrth gefn. Ciw yw hynny, nid capasiti. Mae dolen lanlawn yn adeiladu byffer o flaen pob pecyn arall, felly mae cnoc ar fysell yn aros y tu ôl i ddarn o'r uwchlwythiad.
ping -c 20 10.60.0.5 & iperf3 -c 10.60.0.5 -t 20 -R -b 20M
Mae'r gorchymyn cyntaf yn samplu hwyrddyd yn y cefndir tra bo'r ail yn llenwi'r cyfeiriad gwrthdro. Os yw'r amseroedd ping yn neidio yn ystod y trosglwyddiad ac yn gwella wedyn, rydych wedi atgynhyrchu bufferbloat yn hytrach na darganfod diffyg llwybro. Yr atgyweiriad fel arfer yw gosodiad rheoli ciw, cyfradd gefndir is, neu symud y trosglwyddiad swmp oddi ar y llwybr rhyngweithiol.
Mae lleihau traffig cefndir dewisol yn aml yn helpu mwy na newid gwlad allanfa. Mae hefyd yn rhatach, yn wrthdroadwy ac yn brofadwy mewn munud. Trefnwch uwchlwythiadau mawr y tu allan i oriau gwaith os na ellir rheoli'r ciw, a chyfyngwch eu cyfradd os oes rhaid iddynt redeg yn ystod y dydd. Gosodiad rheoli ciw yw'r atgyweiriad gwell pan fo'r llwybrydd yn cefnogi un.
Newidiwch un peth a chymharwch debyg â thebyg
Ar gyfer oedi segur uchel, cymharwch allanfeydd gan gadw'r gyrchfan yn sefydlog, yna cymharwch lwybrau ar gyfer y candydat gorau. Ar gyfer trwybwn isel a sefydlog, edrychwch ar gapasiti, llwyth'r gweinydd a phrosesu'r cleient yn lle hynny, oherwydd cyfyngiadau gwahanol yw'r rheini.
Ysgrifennwch beth a fesurwyd gennych, yn erbyn pa gyrchfan, ar ba adeg a chyda pha osodiadau. Ni ellir ailadrodd cymhariaeth heb y pedwar ffaith hynny, a bydd y person nesaf yn dechrau o sero.
Yna parwch yr offeryn â'r honiad yn y tocyn. Nid yw "rhyngrwyd araf" yn fesuriad; mae "cymerodd y beit cyntaf 900 ms i'r westeiwr hwn tra bo'r trwybwn yn iawn" yn un, ac mae'n cyfeirio'n uniongyrchol at oedi yn hytrach na chapasiti.