ارزیابی | توصیه |
---|
ارزیابی | توصیه |
---|
نمایههای خط پایه سرعت اجرای کد را از اولین راهاندازی بهبود میبخشند و برای هر نصب برنامه جدید و هر بهروزرسانی برنامه، بهبود عملکرد را ارائه میکنند. این بهینهسازی هدایتشده با نمایه (PGO) به برنامهها اجازه میدهد راهاندازی را بهینه کنند، مشکلات رندر را کاهش دهند و عملکرد کلی زمان اجرا را از اولین راهاندازی برای کاربران نهایی بهبود بخشند. آیا نمایه خط پایه ایجاد شده و برای راه اندازی برنامه استفاده می شود؟
ارزیابی | توصیه |
---|
نمایه های خط پایه نیاز به اجرای کامپایل JIT را در حین استفاده از یک ویژگی حذف می کند. این عملکرد رندر زمان اجرا را بهبود می بخشد. افزودن نمایه های خط پایه برای سفرهای حیاتی کاربر می تواند عملکرد کلی برنامه را بهبود بخشد.
چند سفر کاربر توسط نمایههای خط پایه پوشش داده میشود؟ارزیابی | توصیه |
---|
نمایههای راهاندازی توسط سیستم ساخت برای بهینهسازی بیشتر کلاسها و روشهای موجود در آنها با بهبود طرحبندی کد در فایلهای DEX APK شما استفاده میشود. با نمایه های راه اندازی، راه اندازی برنامه شما معمولاً بین 15 تا 30 درصد سریع تر از نمایه های پایه به تنهایی است.
آیا برنامه از Startup Profiles برای بهینهسازی طرحبندی dex استفاده میکند؟ارزیابی | توصیه |
---|
ارزیابی | توصیه |
---|
reportFullyDrawn()
با استفاده از FullyDrawnReporter
یا ReportDrawn()
به سیستم اجازه میدهد بداند برنامه آماده تعامل با کاربر است. این امکان دسترسی به متریک TTFD را فراهم می کند. این معیار را می توان برای محک زدن استفاده کرد و ایجاد نمایه راه اندازی بهبود یافته را فعال می کند. ارزیابی | توصیه |
---|
(0/7 questions answered) - For a full picture answer all questions.