Đo lường bằng Android Profiler (CPU, memory, network).
- Các metric quan trọng: thời gian khởi động app (cold/warm/hot), frame rate (60fps, hoặc 90/120fps trên thiết bị high-refresh), memory footprint, và battery drain.
- Tối ưu bằng: giảm tác vụ trên main thread, lazy-loading, caching, layout hiệu quả (Compose loại bỏ bottleneck do nested XML nhưng không phải lúc nào cũng nhanh hơn hoàn toàn — dùng Baseline Profile để giảm startup overhead), load ảnh đúng cách, và xử lý tác vụ nền đúng chỗ.
- Profile trước để tìm bottleneck — tối ưu sớm là lãng phí.