Google Developers Open Up DIY "WALT" Latency Timer

click fraud protection

Vývojári Google zdieľajú svoj vlastný nástroj na meranie latencie s komunitou s názvom WALT. Čítajte ďalej a dozviete sa viac.

Všetci máme radi okamžité uspokojenie a väčšina z nás si všimla, že v novších zostavách Androidu sa veci zdajú svižnejšie. Niektorí z nás sa možno aj čudovali alebo sa otvorene pýtali, ako sa tieto rýchlejšie odpovede vyvíjali. Ak ste jedným z tých, ktorých to zaujímalo, teraz máte odpoveď. Nedávno vývojári Google uverejnil príspevok na blogu o tom, ako riešia tieto oneskorenia, nazývané latencia, pomocou nástroja, ktorý je navrhnutý tak, aby si ľudia mohli stavať sami. A to meno? WALT.

Latencia je niečo, čo spoločnosť Google očividne trávi značné množstvo času snahou vyriešiť. Povedzme, že chcete, aby obrazovka reagovala na dotyk. Potrebujete vedieť, koľko času trvá od začiatku do konca úlohy. Toto je opísané ako okružná latencia. Ale ak to chce niekto rozobrať ďalej ako v príklade zobrazenom na obrázku - neexistovali žiadne nástroje, ako to naozaj urobiť. WALT, ktorý pochádza z iného USB nástroja tzv

QuickStep, umožňuje merať latenciu audio I/O, ťahania, ťahania obrazovky a/alebo ťuknutí. Synchronizáciou externých hardvérových hodín na milisekundu s testovacím zariadením, či už ide o Android alebo Chromebook, je teraz možné získať samostatné vstupné a výstupné latencie. Výsledkom je teraz poznanie rozdelenia každej časti spiatočnej latencie, čo umožňuje vývojárom hľadať príležitosti na lepšie vyladenie a zlepšenie výsledkov.

Uvoľnením verejnosti Google dúfa, že tento nástroj bude užitočný pre ostatných, ktorí sa budú snažiť študovať a minimalizovať latenciu svojej práce na oboch platformách. Dokonca zahrnuli aj návod na zostavenie pre tých, ktorí by si chceli testovacie zariadenie vyrobiť sami. A náročnosť výroby WALT? Od softvérového inžiniera spoločnosti Google Marka Koudritského:

„WALT je jednoduchý. Súčiastky stoja menej ako 50 dolárov a so základnými zručnosťami v oblasti hobby elektroniky si ich môžete postaviť sami."

Viac sa dozviete na stránke Úložisko WALT na Github, ktorá obsahuje zoznam dielov, pokyny na zostavenie a kroky na používanie zariadenia.

Takže vývojári – je to niečo, čo si myslíte, že využijete? Alebo si myslíte, že by sa dal použiť iný prístup? Neváhajte a pokračujte v diskusii pridaním komentárov nižšie!