According to a new report, Firefox has a serious problem telemetry problem, and Android phones are affected. The problem is with 'Collect', Mozillas'solution for product analysis and telemetry”. It is expected to be a “consistent experience and behavior” in the company's products.
Firefox apparently has a significant telemetry problem, and Android phones are suffering from it
Well, that doesn't seem to be the case. A rather serious problem was pointed out on 'Bugzilla'. It is said that every Glean telemetry metric update comes with a “high CPU time costs and lots of disk writing”.
It is said that this happens for two reasons. The first is because telemetry statistics updates on Android are not done in batches. Each update results in a database being written to the Glean database.
The other reason is that the Glean database uses 'rkv' in 'safe' mode. It is said that no matter how small the update is, with each update the entire database is serialized to disk.
Why is that a problem? Because phones “getting hammered with writing on all occasions: page loading, scrolling, video playback, startup”. It is also pointed out that database serialization allocates and then frees a lot of memory. This in turn ensures that “theorem of the malloc lock and slows down allocation in other threads”.
This issue puts significant strain on the CPU and storage and shortens battery life
All this puts a significant strain on the CPU and also reduces battery life. Excessive writing is also not good for phones and can have a negative effect on the lifespan of smartphones.
Since the issue is now known, let's hope Mozilla gets on top of it and fixes it as soon as possible. You can read more about the problem hereof more information in a separate thread at.