Why measure FPS/jank in Profile/Release rather than Debug?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Khi đo FPS (Frames Per Second) hoặc jank trong Profile/Release (thiết lập Profile/Release) thay vì Debug, có một số lý do quan trọng. Trước hết, thiết lập Debug thường đi kèm với các kiểm tra và chi phí tính toán (assertions và overhead) không phản ánh hiệu suất thực tế của ứng dụng. Điều này có nghĩa là hiệu suất đo được trong Debug không phải là hiệu suất thực tế mà người dùng sẽ gặp phải. Ngoài ra, Profile/Release thường được tối ưu hóa để đo hiệu suất chính xác hơn, trong khi Debug có thể có các tính năng khác như gỡ lỗi và theo dõi lỗi.

Cùng chủ đề