Mir related performance items
This blueprint contains elements for mir performance investigation & implementation activities. This should encompass performance optimizations which are either generic in nature and/or specific to any of the form factors; smartphone, tablet, or desktop. Note, I would encourage performance activities which do not involve mir (e.g. xmir or rootless x on mir) to be tracked in another blueprint.
Trusty closed see follow on https:/
Blueprint information
- Status:
- Complete
- Approver:
- Mir development team
- Priority:
- Undefined
- Drafter:
- kevin gunn
- Direction:
- Needs approval
- Assignee:
- Mir development team
- Definition:
- Approved
- Series goal:
- Proposed for trusty
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Daniel van Vugt
- Completed by
- kevin gunn
Whiteboard
Trusty closed PLEASE SEE https:/
vanvugt: IPC round trip info is available with the attached "ping" branch.
vanvugt: Why are we considering Capn' Proto as the only IPC alternative?
vanvugt: Missing item: Enable bypass for nested (?) --> bug 1262116
See also: https:/
Work Items
Work items for ubuntu-13.12:
[vanvugt] build in common, easy to turn on instrumentation for performance (e.g. FB update timestamps, composition turn time, # of clients & updates): DONE
[vanvugt] enable input latency measurement: DONE
Work items for ubuntu-14.02:
[kdub] android bypass support capability for unity8 shell: DONE
Work items for ubuntu-14.03:
[kdub] hwc overlay support addition to server: DONE
[andreas-pokorny] create instrumentation to describe the memory profile of mir buffers and associated clients (e.g. in order to determine the true breakdown of each app & their surface memory cost/budget): DONE
[afrantzis] investigate IPC round trip times and deliver improvements : DONE
Dependency tree
* Blueprints in grey have been implemented.