Blog of applications efficiency

#energy efficiency

  • How to detect energy and performance issues of your mobile applications before your users?

    How to detect energy and performance issues of your mobile applications before your users?

    In this article, we explain the issues of mobile applications energy and performance, and how to detect them before your users. Performance and energy, essential criteria for mobile applications The performance of a digital solution is an important criterion for user. Without performance, users will be critical and in the worst case will no longer use the service. This factor has been reinforced with mobility, given the less powerful platforms and networks with unequal characteristics.

    Read more…
  • Why is measuring performance with the CPU a mistake?

    Why is measuring performance with the CPU a mistake?

    In his Upscale 2018 presentation last march, Brendan Gregg, senior performance architect at Netflix, explains why the CPU isn’t a good metric for measuring performance. Everyone uses %CPU to measure performance, but everyone is wrong Brendan Gregg, senior performance architect at Netflix This is an opportunity for us to revisit what we have been pushing for a long time: How to measure performance and resource consumption reliably?

    Read more…
  • Is Twitter Lite really that light for your battery life?

    Is Twitter Lite really that light for your battery life?

    Earlier this spring, Twitter launched Twitter Lite, which is, as the name suggests, a lighter alternative to its mobile application. We have seen a lot of users wondering if Twitter Lite was really honoring its promises: is it really that Lite? Does it actually consume less data? Does it lower the impact on the smartphone’s battery for real? Since GREENSPECTOR provides a benchmarking software and a way to quantify energy consumption of mobile and web applications, we wanted to find out by ourselves.

    Read more…
  • Measuring the energy consumption of IoT: using Arduino to measure Raspberry!

    Measuring the energy consumption of IoT: using Arduino to measure Raspberry!

    Battery life is one of the important criteria you must test during IoT (Internet of Things) development. Not measuring the energy consumption of your platform can lead to potential issues: User dissatisfaction Decrease in battery lifespan Increase in platform maintenance cost So, how can you measure energy? We explained several times on this blog how to measure energy with software only, especially on Android. But measurement on IoT platforms is not so simple: there is no embedded energy probe, no API… You will need to conduct hardware measurements.

    Read more…
  • Should you switch your wallpaper to affect less the battery life of your smartphone?

    Should you switch your wallpaper to affect less the battery life of your smartphone?

    Colors influencing power consumption of smartphones and tablets is a debate that never gets old. We hear a lot of preremptory assertions (like «pick a black wallpaper to consume less») which, most of the time, don’t take into account underlying technologies - though they are very diverse - or specific studies about the topic. So, as per usual, as a mobile-device-energy-measurement freak, I wanted to know more. Why conducting this study?

    Read more…