Egy új jelentés szerint a Firefoxnak komoly telemetriai problémája van, ami az Android telefonokat érinti.
A probléma a „Glean”, a Mozilla „termékelemzési és telemetriai megoldásával” van. Elvárás, hogy „következetes tapasztalatot és viselkedést” biztosítson a vállalat termékei között. Nos, úgy tűnik, ez nem így van. Egy meglehetősen súlyos problémára hívták fel a figyelmet a „Bugzillánál”. Azt mondják, hogy a Glean telemetriai metrika minden frissítése „nagy CPU idővel és nagy lemezírással” jár.
Állítólag ez két okból történik. Az első azért van, mert a telemetriai mérőszámok frissítései nincsenek kötegelt formában az Androidon. Minden frissítés egy adatbázis-írást eredményez a Glean adatbázisba.
A másik ok az, hogy a Glean adatbázis az „rkv”-t használja „biztonságos” módban. Azt mondják, hogy bármilyen kicsi is a frissítés, minden frissítéskor a teljes adatbázis lemezre kerül.
Miért probléma ez? Nos, mert a telefonokat „minden alkalommal kalapálják az írások: oldalbetöltés, görgetés, videólejátszás, indítás”. Arra is felhívják a figyelmet, hogy az adatbázisok sorosítása sok memóriát foglal le, majd szabadít fel. Ez viszont „a malloc zárolást okozza, és lelassítja az allokációt más szálakban”.
Mindez jelentősen megterheli a CPU-t, és csökkenti az akkumulátor üzemidejét is. A túlzott írások szintén nem jók a telefonok számára, és negatív hatással lehetnek az okostelefonok élettartamára. Tekintettel arra, hogy a probléma már ismert, reméljük, hogy a Mozilla foglalkozik vele, és a lehető leghamarabb kijavítja.