Measuring CPU Usage in Mobile Devices

If you have ever wanted to measure the CPU Usage of a mobile app or game and you are stuck, then read on to find out how this can be achieved. 

The fundamental goal of any app or game is to provide a great experience to the user. For games, frames per second is a good measure of this. When your game is not able to provide a good experience you are naturally curious about resource usage in your system. It could likely be that the game is bottlenecked by either the CPU/ GPU or memory bandwidth. These three fundamental areas are the first stop when looking to identify performance issues. Let’s look at how to measure CPU Usage in both Android and iOS devices. 

Read More

Game Performance Metrics that Matter: Guide to Interpretation and Action

In the world of mobile gaming, there can be no doubt that performance matters. It's no coincidence that top studios like Supercell and King make games that run smoothly even on older and weaker devices! Being able to optimize a game for the best possible user experience across the widest possible range of hardware is key to commercial success. 

The GameBench Pro Desktop App gives studios the ability to manually record test sessions and capture performance metrics that can analyzed in our Web Dashboard by development teams to diagnose issues and/or optimize performance of  games on any device.

Read More

Measuring Power Usage on iOS Devices Using GameBench

 

Have you ever needed to test the power consumption of your game in iOS?

It's very important to measure your game’s power consumption because it can have a direct effect on a user’s experience playing your game. You would be really surprised how many developers still aren't doing this today.

Read More

Advanced Game Animation Metrics: Janks And Frametimes

In the previous blog, we looked at examples of FPS measured using GameBench tools and how they can be interpreted to understand the quality of a gaming session objectively. Before going into additional metrics and how we can spot good/bad gaming sessions, it's a good time to dig into some of the more complex nuances in game testing — janks and frametimes.

Both of these metrics are computed based on the frame timestamps that are stored in the web dashboard. These additional metrics are only available for Android devices for now.

Read More

The Fundamental Metrics of Game Animation: Median FPS, Stability And Variability

In the previous blog, we looked at the definition of FPS and what tools you can use to measure it on Android and iOS devices. In this blog, we will look at examples of FPS measured using GameBench tools and how they can be interpreted to understand the quality of a gaming session objectively. Before going into additional metrics and how we can spot good/bad gaming sessions, I would like to introduce you to the typical workflow for using the tools to give you more context for the next blog.

Read More