bootstat Запись статистики загрузки Тип файла: команда usage: bootstat [options]... для загрузки устройства сброса устройства Комментарии текущей отметкой времени, создания дампа сохраненных событий и регистрации всех событий в EventLog для загрузки в хранилище журналов Android через Tron. Команда bootstat записывает события загрузки (например, firmware_loaded, boot_complete) и относительное время, когда эти события произошли. Команда также собирает метрики событий загрузки локально и регистрирует метрики для анализа. Relative time (относительное время) Временная метка, записанная bootstat, представляет собой время безотказной работы системы, т. е. количество секунд с момента загрузки системы. Запись событий загрузки Чтобы записать относительное время события на этапе загрузки, вызовите bootstat с параметром -r и именем события загрузки: $ bootstat -r boot_complete Относительное время выполнения команды записывается вместе с именем сохраняемого события загрузки. Регистрация событий загрузки Чтобы зарегистрировать постоянные события загрузки, вызовите bootstat с параметром -l: bootstat -l bootstat регистрирует все события загрузки, записанные с помощью параметра -r, в EventLog с помощью гистограммы Tron. Эти журналы могут быть загружены заинтересованными сторонами для накопленя и анализа времени загрузки на разных устройствах и версиях. Печать событий загрузки Чтобы распечатать набор постоянных событий загрузки, вызовите bootstat с параметром -p: bootstat -p Например: 134|console:/ $ su console:/ # bootstat -p Boot events: ------------ last_boot_time_utc 1679907022 build_date 1679907017 factory_reset_boot_complete_no_encryption 55 factory_reset_boot_complete 55 ro.boottime.init.first_stage 633019084 ro.boottime.init.selinux 205351750 ro.boottime.init.cold_boot_wait 0 boottime.bootloader.total 0 absolute_boot_time 19 boot_reason 0 system_boot_reason 46 factory_reset_current_time 1679907022 factory_reset 1679907039 time_since_last_boot 0 boot_complete_no_encryption 19 boot_complete 19 ro.boottime.init 589416707 factory_reset_record_value 1679907039 time_since_factory_reset -17 console:/ # Файлы статистики находятся в каталоге data/misc/bootstat console:/ # ls -1 /data/misc/bootstat absolute_boot_time boot_complete boot_complete_no_encryption boot_reason boottime.bootloader.total build_date factory_reset factory_reset_boot_complete factory_reset_boot_complete_no_encryption factory_reset_current_time factory_reset_record_value last_boot_time_utc ro.boottime.init ro.boottime.init.cold_boot_wait ro.boottime.init.first_stage ro.boottime.init.selinux system_boot_reason time_since_factory_reset time_since_last_boot |