Článek

V systému Android Oreo bylo na technologii Bluetooth hodně práce

V jejich Reddit AMA Dnešní relace (Zeptejte se mě na cokoli), tým Google využívá technologii Bluetooth. Konkrétně pokud Android Oreo může to sát méně.

Tým si je vědom všech chyb a nesrovnalostí Bluetooth, které jsou patrné na mnoha telefonech Android, a použil trik, který se naučili při psaní nových prvků systému pro Android N na Pixel.

Tim Murray: Androidové Bluetooth, audio a výkonové týmy skutečně udělaly spoustu práce na vylepšení BT zvuku v O. Přepnuli jsme přepínač interně od nejnovějšího náhledu vývojáře, protože jsme ho trochu potřebovali více času, aby se ujistil, že věci jsou stabilní, takže jste plody této práce ještě neviděli dosud.

Co jsme udělali: během vývoje Pixel uhodl tým perf, že je to asi dobrý nápad udělejte části systému kritické pro uživatelské rozhraní co nejurčenější, abyste se vyhnuli náhodnému plánovači zpoždění. Ukázalo se, že ano, to je dobrý nápad, a odstranění zpoždění plánovače z potrubí uživatelského rozhraní opravuje spoustu náhodných potíží. Můžete vidět podrobnosti všech věcí, na kterých jsme dělali https://source.android.com/devices/tech/debug/eval_perf. Pro UI to fungovalo tak dobře, že jsme se rozhodli udělat totéž pro BT audio. Viděli jsme případy, kdy by náhodné plánovací zpoždění způsobilo zvukové artefakty BT, a tak jsme se pokusili propracovat se celý BT kanál, aby přesně zjistil, jaké záruky jsou potřeba, aby byla zajištěna kvalita zvuku perfektní. To odstranilo desítky milisekund možného chvění na BT paket a vyžadovalo opravy v celém zásobníku, od rozhraní až po ovladače jádra.

Naše testování ukazuje, že spolehlivost zvuku BT je drasticky lepší než N kvůli těmto změnám. Jsme rádi, jak se to ukázalo, a doufáme, že uvidíte stejný druh vylepšení.

Přečtěte si celé vlákno komentářů

V „běžné“ řeči zjednodušili kód pro kritické prvky uživatelského rozhraní tak, aby byl lineárnější a systém nemusel čekat na naplánování úkolu a jeho řada. Vyjmutí zbytečného zpoždění a zpracování je mnoho z toho, co dělá uživatelské rozhraní Pixel tak plynulé a bez zpoždění. Použití těchto stejných technik na Bluetooth by mělo znamenat, že se za stejnou dobu pošle více dat a zpracování se u zdroje stráví méně času. Tím je zajištěno lepší připojení a nepřerušovaný stream.

Verizon nabízí Pixel 4a za pouhých 10 $ / měsíc na nových linkách Unlimited

Jak již bylo uvedeno, bylo to provedeno od posledního vývojář beta byla vydána, takže jsme ji ještě neviděli v akci. Těšíme se, až ho uvidíme, spolu se všemi dalšími finálními vylepšeními a vylepšeními, když je nyní Android Oreo oficiálně vydán.

instagram story viewer