The service appears to use a small amount of CPU during idle (periodic log flushing etc.). Reported traces showing perhaps 0.003% total CPU time used for flushing during idle on a mobile platform. This is below the threshold we have been targeting, but could have a measurable impact on battery life of idling mobile devices.
- Evaluate provided trace(s) and identify idle utilization culprits
- Capture additional traces to better characterize behavior
- Modify behavior or optimize implementations to reduce idle consumption
- Re-evaluate processes of QA and performance regression testing for idle usage specifically
- Consider providing multiple power usage profiles for different platform scenarios
The service appears to use a small amount of CPU during idle (periodic log flushing etc.). Reported traces showing perhaps 0.003% total CPU time used for flushing during idle on a mobile platform. This is below the threshold we have been targeting, but could have a measurable impact on battery life of idling mobile devices.