Google Developers öppnar DIY "WALT" latenstimer

Googles utvecklare delar ett DIY-latensmätningsverktyg med communityn som heter WALT. Läs vidare för att ta reda på mer.

Vi gillar alla omedelbar tillfredsställelse och de flesta av oss har märkt att saker och ting verkar snabbare i nyare versioner av Android. Vissa av oss kanske till och med undrat eller frågat öppet hur dessa snabbare svar utvecklades. Om du är en av dem som undrat har du nu ditt svar. Nyligen Google-utvecklare har lagt upp ett blogginlägg om hur de hanterar dessa förseningar, kallad latens, genom att använda ett verktyg som är designat för folk att bygga på egen hand. Och det är namnet? WALT.

Latens är något som uppenbarligen Google har spenderat en betydande tid på att försöka ta itu med. Låt oss säga att du vill att skärmen ska reagera på en beröring. Du skulle behöva veta hur mycket tid det tar från början till slut av uppgiften. Detta beskrivs som fördröjningen tur och retur. Men om en person vill bryta ner detta ytterligare som i exemplet som visas i grafiken - det fanns inga verktyg för att verkligen göra det. WALT, som härstammar från ett annat USB-verktyg som heter

Snabbt steg, gör det möjligt att mäta latens för ljud I/O, dra, skärmritningar och/eller tryckningar. Genom att synkronisera ner till millisekund en extern hårdvaruklocka med testenheten, antingen Android eller Chromebook, är det möjligt att nu samla in separata in- och utmatningsfördröjningar. Resultatet är nu att känna till fördelningen av varje del av tur-och-retur-fördröjningen, vilket gör att utvecklare kan leta efter möjligheter att bättre ställa in och förbättra resultaten.

Genom att släppa till allmänheten hoppas Google att detta verktyg kommer att vara användbart för andra när de försöker studera och minimera fördröjningen av deras arbete på båda plattformarna. De har till och med inkluderat bygginstruktioner för dem som vill göra testenheten själva. Och svårigheten att göra WALT? Från Googles mjukvaruingenjör Mark Koudritsky:

"WALT är enkelt. Delarna kostar mindre än $50 och med några grundläggande hobbyelektronikkunskaper kan du bygga den själv."

Kolla in mer genom att gå till WALT repository på Github, som inkluderar en reservdelslista, bygginstruktioner och steg om hur du använder enheten.

Så utvecklare - är detta något du tror att du kommer att använda? Eller tror du att det finns ett annat tillvägagångssätt som kan användas? Fortsätt gärna diskussionen genom att lägga till dina kommentarer nedan!