Periode frozen adalah frame UI yang memerlukan waktu lebih dari 700 md untuk dirender. Ini menjadi masalah karena aplikasi tampak macet dan tidak responsif terhadap input pengguna selama hampir satu detik saat frame sedang dirender. Kami biasanya merekomendasikan aplikasi untuk merender frame dalam waktu 16 md untuk memastikan UI yang lancar. Namun, saat aplikasi dimulai atau bertransisi ke layar yang berbeda, normal saja jika frame awal memerlukan waktu lebih dari 16 md untuk menggambar karena aplikasi harus meng-inflate tampilan, membuat tata letak layar, dan melakukan penggambaran awal dari nol. Itu sebabnya Android melacak periode frozen secara terpisah dari rendering lambat. Tidak boleh ada frame di aplikasi yang memerlukan waktu lebih dari 700 md untuk dirender.
Untuk membantu meningkatkan kualitas aplikasi, Android otomatis memantau aplikasi untuk menemukan periode frozen dan menampilkan informasi di dasbor Android Vitals. Untuk informasi tentang cara pengumpulan data, lihat dokumen Konsol Play.
Periode frozen adalah bentuk ekstrem dari rendering lambat, sehingga prosedur untuk mendiagnosis dan memperbaiki masalahnya sama. Untuk informasi cara mendiagnosis dan memperbaiki rendering lambat, lihat rendering lambat.
Direkomendasikan untuk Anda
- Catatan: teks link ditampilkan saat JavaScript nonaktif
- Praktik terbaik untuk performa SQLite
- Penguncian layar saat aktif parsial bermasalah
- Menjalankan benchmark dalam Continuous Integration