تکنولوژی

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


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

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

بیشتر بخوانید: جزئیات جدیدی از سیستم عامل شیائومی MiOS فاش شد

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

در این راستا، گوگل ضمن انتشار نموداری اعلام کرده که ارتقای ART و استقلال کامل آن از اندروید 13 باعث شده تا سرعت اجرای برنامه ها تا 30 درصد بیشتر شود و حالا با عرضه نسخه جدید این کامپایلر درکنار اندروید 14 سرعت بیشتری هم در کامپایل کردن کدهای Java و Kotlin به زبان ماشین فراهم خواهد شد.

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

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

بیشتر بخوانید:

دیدگاه شما در خصوص افزایش سرعت اجرای برنامه ها در اندروید با ارتقای کامپایلر چیست؟ نظرات خود را در بخش کامنت ها با ما به اشتراک بگذارید و اخبار تکنولوژی را با ای بی سی مگ دنبال کنید.

.

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

مجله خبری ای بی سی مگ

ای بی سی مگ یک وب سایت خبری و علمی در حوزه فیلم و سینما، تکنولوژی و لوازم خانگی با جدیدترین اخبارهای این حوزه می باشد. خوشحالیم بتوانیم مطالب مفیدی را برای شما ارائه دهیم.
دکمه بازگشت به بالا