Googlovi razvijalci delijo orodje za merjenje zakasnitve, ki ga naredi sam, s skupnostjo, imenovano WALT. Preberite, če želite izvedeti več.
Vsi imamo radi takojšnje zadovoljstvo in večina od nas je opazila, da so stvari v novejših različicah Androida videti hitrejše. Nekateri od nas smo se morda celo spraševali ali odkrito spraševali, kako so se razvili ti hitrejši odzivi. Če ste eden tistih, ki se sprašujete, imate zdaj odgovor. Nedavno Googlovi razvijalci je objavil zapis v blogu o tem, kako se spopadajo s temi zamudami, imenovanimi latenca, z uporabo orodja, ki je zasnovano tako, da ga lahko ljudje gradijo sami. In ime je? WALT.
Zakasnitev je nekaj, kar je Google očitno porabil veliko časa za reševanje. Recimo, da želite, da se zaslon odzove na dotik. Morali bi vedeti, koliko časa je potrebno od začetka do konca naloge. To je opisano kot povratna zakasnitev. Toda če želi oseba to še bolj razčleniti, kot je prikazano v primeru na grafiki - ni bilo orodij, ki bi to zares naredila. WALT, ki izvira iz drugega orodja USB, imenovanega
QuickStep, omogoča merjenje zakasnitve avdio V/I, vlečenja, risanja zaslona in/ali dotikov. S sinhronizacijo zunanje strojne ure do milisekunde natančno s preskusno napravo, bodisi Android ali Chromebook, je zdaj mogoče zbrati ločene vhodne in izhodne zakasnitve. Rezultat je zdaj poznavanje razčlenitve vsakega dela povratne zakasnitve, kar razvijalcem omogoča iskanje priložnosti za boljšo prilagoditev in izboljšanje rezultatov.Z objavo v javnosti Google upa, da bo to orodje uporabno za druge, ko poskušajo preučiti in zmanjšati zakasnitev svojega dela na kateri koli platformi. Vključili so celo navodila za izdelavo za tiste, ki bi radi testno napravo naredili sami. In kakšna je težava narediti WALT-a? Googlov programski inženir Mark Koudritsky:
"WALT je preprost. Deli stanejo manj kot 50 dolarjev in z nekaj osnovnimi spretnostmi hobi elektronike ga lahko sestavite sami."
Preverite več tako, da obiščete Repozitorij WALT na Githubu, ki vključuje seznam delov, navodila za izdelavo in korake za uporabo naprave.
Torej razvijalci – ali mislite, da boste to uporabili? Ali pa menite, da obstaja drugačen pristop, ki bi ga lahko uporabili? Lahko nadaljujete razpravo tako, da spodaj dodate svoje komentarje!