Google Developers Open Up DIY "WALT" Latency Timer

click fraud protection

Vývojáři Google sdílejí vlastní nástroj pro měření latence s komunitou nazvanou WALT. Čtěte dále a dozvíte se více.

Všichni máme rádi okamžité uspokojení a většina z nás si všimla, že v novějších sestaveních Androidu se věci zdají svižnější. Někteří z nás se možná dokonce podivili nebo se otevřeně zeptali, jak byly tyto rychlejší reakce vyvíjeny. Pokud jste jedním z těch, které to zajímalo, nyní máte odpověď. Nedávno vývojáři Google zveřejnil příspěvek na blogu o tom, jak se vypořádávají s těmito zpožděními, nazývanými latence, pomocí nástroje, který je navržen tak, aby lidé mohli stavět sami. A je to jméno? WALT.

Latence je něco, co společnost Google zjevně tráví značné množství času snahou vyřešit. Řekněme, že chcete, aby obrazovka reagovala na dotyk. Potřebujete vědět, kolik času zabere od začátku do konce úkolu. Toto je popisováno jako zpáteční latence. Ale pokud to někdo chce rozebrat dále jako v příkladu zobrazeném na obrázku - nebyly k tomu žádné nástroje, jak to skutečně udělat. WALT, který pochází z jiného USB nástroje zvaného

Rychlý krok, umožňuje měřit latenci audio I/O, tažení, tažení obrazovky a/nebo klepnutí. Synchronizací externích hardwarových hodin na milisekundu s testovacím zařízením, ať už Androidem nebo Chromebookem, je nyní možné sbírat oddělené vstupní a výstupní latence. Výsledkem je nyní znalost rozdělení každé části zpáteční latence, což vývojářům umožňuje hledat příležitosti k lepšímu vyladění a zlepšení výsledků.

Zpřístupněním veřejnosti Google doufá, že tento nástroj bude užitečný pro ostatní, když se budou snažit studovat a minimalizovat latenci své práce na obou platformách. Zahrnuli dokonce i návod k sestavení pro ty, kteří by si chtěli testovací zařízení vyrobit sami. A obtížnost výroby WALT? Od softwarového inženýra společnosti Google Marka Koudritského:

„WALT je jednoduchý. Součásti stojí méně než 50 dolarů a s některými základními dovednostmi v oblasti hobby elektroniky si to můžete postavit sami."

Podívejte se více na Úložiště WALT na Github, která obsahuje seznam dílů, pokyny k sestavení a kroky, jak zařízení používat.

Takže vývojáři – je to něco, co si myslíte, že využijete? Nebo si myslíte, že by se dal použít jiný přístup? Neváhejte a pokračujte v diskusi přidáním svých komentářů níže!