افزایش سرعت اجرای برنامه‌ ها در اندروید بدون آپدیت سیستم‌ عامل

موضوع افزایش سرعت اجرای برنامه‌ها در اندروید یکی از نیاز‌های کاربران بوده که حالا با نسخه جدید کامپایلر Android Runtime یا ART فراهم شده است.

کامپایلر (ART)Android Runtime وظیفه اجرای برنامه‌ها در سیستم عامل اندروید را ایفا می‌کند. در حقیقت ART با خواندن کدهای یک اپلیکیشن، آن را به زبان ماشین ترجمه کرده و به‌منظور اجرا در اختیار تراشه گوشی می‌گذارد.

قبل از این در اندروید ۴.۴ نقش کامپایل کدهای برنامه بر عهده Dalvik قرار داشت که گوگل در اندروید ۵ از آن صرف نظر کرد و به سراغ ART رفت. ظاهراً درحال‌حاضر گوگل قصد دارد تا با ارتقای این کامپایلر در راستای افزایش سرعت اجرای برنامه‌ها در اندروید قدم بردارد.

افزایش سرعت اجرای برنامه‌ها در اندروید

در این راستا، گوگل ضمن انتشار نموداری اعلام کرده که ارتقای ART و استقلال کامل آن از اندروید ۱۳ باعث شده تا سرعت اجرای برنامه‌ها تا ۳۰ درصد بیشتر شود.

حالا با عرضه نسخه جدید این کامپایلر درکنار اندروید ۱۴ سرعت بیشتری هم در کامپایل کردن کدهای Java و Kotlin به زبان ماشین فراهم خواهد شد.

گوگل تا به امروز کامپایلر ART را طی چندین نوبت ارتقاء داده و در همین جهت در اندروید ۱۲ به یک بخش ماژولار از سیستم عامل اندروید مبدل شد تا گوگل توانایی آپدیت کامپایلر را بدون نیاز به ارتقای سیستم‌عامل و توسط فروشگاه گوگل پلی کسب کند.

هم‌اکنون گوگل شماره‌گذاری نسخه‌های ART را با نسخه‌های اندروید هماهنگ ساخته و بر این اساس می‌توان انتظار داشت که ART 14 هم با اندروید ۱۴ عرضه شود. گوگل در آپدیت کامپایلر ART 14 کیت توسعه جاوا را به نسخه هفده (OpenJDK 17) توسعه خواهد داد.

پیشنهاد ما برای مطالعه:  آپدیت اندروید 13 ردمی نوت 12 پرو 4G منتشر شد [+بروزرسانی MIUI 14]

این نسخه از کامپایلر ART بهینه‌سازی‌هایی در حوزه افزایش سرعت اجرای برنامه‌ها در اندروید خواهد داشت که ضمن بهبود عملکرد موجب کاهش حجم کدهای یک برنامه خواهد شد.

منبع: شهرسخت‌افزار

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

مقالات مرتبط

دکمه بازگشت به بالا