Cikk

Nagyon sokat dolgoztak a Bluetooth-on az Android Oreo-ban

protection click fraud

Az ő Reddit AMA (Ask Me Anything) munkameneten a Google csapata átveszi a Bluetooth-t. Pontosabban, ha Android Oreo kevesebbet szívhat.

A csapat tisztában van a sok Android-telefonon tapasztalható Bluetooth-hibával és inkonzisztenciával, és olyan trükköt használtak, amelyet az új rendszerelemek írásakor tanultak meg Android N a Pixel.

Tim Murray: Az Android Bluetooth-, audio- és teljesítménycsapatok valóban sokat dolgoztak a BT audio O-fejlesztésén. A kapcsolót a legfrissebb fejlesztői előnézet óta belsőleg megfordítottuk, mert szükségünk volt valamire több idő van arra, hogy megbizonyosodjanak arról, hogy a dolgok stabilak voltak-e, ezért még nem láttátok ennek a munkának a gyümölcseit még.

Mit tettünk: még a Pixel fejlesztése során a perf csapat sejtette, hogy ez valószínűleg jó ötlet tegye a rendszer felhasználói felületének kritikus részeit a lehető legmeghatározóbbá a véletlenszerű ütemező elkerülése érdekében késések. Kiderült, hogy igen, ez egy jó ötlet, és az ütemező késleltetésének eltávolítása a felhasználói felület csővezetékéből rengeteg véletlenszerű jankot javít. Láthatja a részletek részleteit, amiket csináltunk https://source.android.com/devices/tech/debug/eval_perf. Olyan jól működött az UI számára, hogy úgy döntöttünk, hogy ugyanezt tesszük a BT audio esetében is. Láthattunk olyan eseteket, amikor a véletlenszerű ütemező késleltetése a BT audio műtermékeit okozta, ezért megpróbáltuk végigcsinálni a teljes BT-vezetéket, hogy pontosan kitaláljuk, milyen garanciákra van szükség a hangminőség biztosításához tökéletes. Ez több tíz milliszekundumnyi esetleges jittert távolított el BT-csomagonként, és javításokat igényelt az egész veremben, a keretrendszertől a kernelmezelőkig.

Tesztelésünk azt mutatja, hogy a BT audio megbízhatósága drasztikusan jobb az N-vel szemben ezen változások miatt. Örülünk annak, hogy ez hogyan alakult, és reméljük, hogy hasonló fejlesztéseket lát.

Olvassa el a megjegyzésszálat teljes egészében

A "szokásos" beszéd során leegyszerűsítették a kritikus felhasználói felület elemeinek kódját, így lineárisabb volt, és a rendszernek nem kellett várnia egy feladat ütemezésére és sorára. A felesleges késedelem és a feldolgozás kiküszöbölése nagyrészt teszi a Pixel felhasználói felületét ugyanolyan folyékonyá és késésmentessé. Ugyanezen technikák használata a Bluetooth-on azt jelenti, hogy több adat kerül elküldésre ugyanabban az idő alatt, és kevesebb idő kerül rá, hogy azokat feldolgozzuk a forrásnál. Ez jobb kapcsolatot és zavartalan közvetítést eredményez.

A Verizon a Pixel 4a-t mindössze 10 USD / hó áron kínálja az új Unlimited vonalakon

Mint megjegyeztük, ez az utolsó óta történt fejlesztői béta megjelent, így még nem láttuk működésben. Bízunk benne, hogy megnézhetjük, az összes többi utolsó finomítással és finomítással együtt most, hogy az Android Oreo hivatalosan is megjelent.

instagram story viewer