On Tue, Jun 3, 2014 at 6:47 PM, Nicholas Nethercote <[email protected]> wrote: > Hi, > > I have a Flame which I've been using as my day-to-day phone for the > past week or so. > > The battery life is terrible. I'm a very light user -- just a couple > of calls and/or texts per day -- and I'm having to charge it every > day. My old Keon used to last a week between charges. > > For example, during a 9 hour period overnight, the battery went from > 71% full to 35% full. This was with zero use, with wireless off, > bluetooth off, one SIM slot used, and an alarm set. Something must be > using CPU unnecessarily. > > I ran |adb shell top -m 5| and there's a process called "ksmd" that's > continually using 3--8% of CPU. It's a kernel module that > de-duplicates memory pages: > https://www.kernel.org/doc/Documentation/vm/ksm.txt. That looks very > suspicious. Can it be disabled? > > I have also looked at the output of logcat, and I've seen this a > couple of times, which looks somewhat suspicious: > > W/QCLOC ( 315): Seeking NTP time from time.gpsonextra.net > D/QCLOC ( 315): OnTransportStatus: 804b0003 > D/QCLOC ( 315): OnInputStreamReady() > D/QCLOC ( 315): read 0 bytes (rv=804b0010) > W/QCLOC ( 315): NTP time download failed > W/QCLOC ( 315): NTP time download scheduled for 300s > > I'm happy to run other basic diagnostics that people suggest, though I > don't want to flash the phone if possible. > > Nick > _______________________________________________ > dev-b2g mailing list > [email protected] > https://lists.mozilla.org/listinfo/dev-b2g
I'm quite surprised that the Flame has kernel shared memory turned on. - Kyle _______________________________________________ dev-b2g mailing list [email protected] https://lists.mozilla.org/listinfo/dev-b2g
