Skip to content

Idle service CPU usage (mobile platforms) #623

@planetchili

Description

@planetchili

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.

  1. Evaluate provided trace(s) and identify idle utilization culprits
  2. Capture additional traces to better characterize behavior
  3. Modify behavior or optimize implementations to reduce idle consumption
  4. Re-evaluate processes of QA and performance regression testing for idle usage specifically
  5. Consider providing multiple power usage profiles for different platform scenarios

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions