Разработчиците на Google споделят инструмент за измерване на латентността „направи си сам“ с общността, наречен WALT. Прочетете, за да научите повече.
Всички харесваме незабавното удовлетворение и повечето от нас са забелязали, че нещата изглеждат по-бързи в по-новите версии на Android. Някои от нас може дори да са се чудили или питали открито как се развиват тези по-бързи реакции. Ако сте един от тези, които се чудеха, сега имате своя отговор. Наскоро разработчици на Google публикува запис в блог за това как те се справят с тези забавяния, наречени латентност, чрез използването на инструмент, който е предназначен за хората да изграждат сами. И името е? УОЛТ.
Закъснението е нещо, което очевидно Google прекарва значително време, опитвайки се да се справи. Да приемем, че искате екранът да реагира на докосване. Трябва да знаете колко време отнема от началото до края на задачата. Това се описва като двупосочно забавяне. Но ако човек иска да разбие това допълнително, както в примера, показан на графиката - нямаше инструменти, които наистина да го направят. WALT, който произлиза от друг USB инструмент, наречен
QuickStep, позволява да се измери латентността на аудио I/O, плъзгане, чертане на екрана и/или докосвания. Чрез синхронизиране до милисекунда на външен хардуерен часовник с тестовото устройство, Android или Chromebook, вече е възможно да се съберат отделните входни и изходни закъснения. Резултатът сега е да се знае разбивката на всяка част от латентността на двупосочното пътуване, което позволява на разработчиците да търсят възможности за по-добра настройка и подобряване на резултатите.С пускането на обществеността Google се надява, че този инструмент ще бъде полезен за други, докато се опитват да проучат и минимизират забавянето на работата си на двете платформи. Те дори са включили инструкции за изграждане за тези, които биха искали сами да направят тестовото устройство. А трудността да се направи WALT? От софтуерния инженер на Google Марк Кудрицки:
„WALT е прост. Частите струват по-малко от $50 и с някои основни умения за хоби електроника можете да го направите сами."
Вижте повече, като отидете на WALT хранилище в Github, който включва списък с части, инструкции за изграждане и стъпки за това как да използвате устройството.
И така, разработчици - това ли е нещо, което смятате, че ще използвате? Или смятате, че има различен подход, който може да се използва? Чувствайте се свободни да продължите дискусията, като добавите вашите коментари по-долу!