📕 Удавалось ли вам замерить перф локально?
Расскажите, если был удачный опыт — интересно узнать, мерите ли вы локально / в джобах на CI скорость работы приложения от тикета к тикету?
Мой опыт подсказывает, что это нереально. Потому что на перф влияет:
💀 насколько запуск приложения холодный — это далеко не бинарное состояние
💀 насколько телефон загружен другими фоновыми процессами
💀 загруженность и скорость сети в данный момент времени
💀 температура процессора / тротлинг
💀 настроение системы — дает оно приоритет вашему процессу или нет
💀 накопленный стейт приложения — может на первом чистом запуске все гладко, а на десятом у юзеров появятся побочки
💀 особенности девайса — на ксяоми перф мог улучшиться, а на самсунгах ухудшиться (так как одна и та же системная API-шка работает по-разному)
Поэтому увидеть реальное отклонение в десятках-сотнях миллисекунд можно только на биг дате, собранной хотя бы с нескольких тысяч пользователей
@dolgo_polo_dev
Post #217
2.7K

- 👍 11
- 🤔 5