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

این ابزار Galaxy App Booster نام دارد و داخل برنامه Good Guardians سامسونگ قرار گرفته است. برخلاف بسیاری از ابزارهای موسوم به تقویت عملکرد که با بستن برنامه‌ها یا آزاد کردن موقت رم کار می‌کنند، App Booster روی فرایند کامپایل برنامه‌ها تمرکز دارد. به همین دلیل، تأثیر آن بیشتر به نحوه آماده‌سازی کد برنامه‌ها برای اجرا مربوط می‌شود.

در یک آزمایش عملی روی گوشی‌های Galaxy S22 و S22+، اجرای برخی برنامه‌ها پس از بهینه‌سازی سریع‌تر شد. در این آزمایش، زمان اجرای آمازون از حدود ۴ ثانیه به ۲ ثانیه و زمان اجرای پلی‌استور از حدود ۲ ثانیه به ۱ ثانیه کاهش یافت. این نتایج آزمایشگاهی نیستند و نباید انتظار داشت همه گوشی‌ها یا همه برنامه‌ها دقیقاً چنین افزایش سرعتی داشته باشند، اما نشان می‌دهند که App Booster در بعضی شرایط می‌تواند تفاوت قابل‌توجهی ایجاد کند.

آیا Galaxy App Booster واقعاً سرعت گوشی سامسونگ را افزایش می‌دهد؟

آزمایش Galaxy App Booster چه نتیجه‌ای نشان می‌دهد؟

پاسخ کوتاه این است که در برخی گوشی‌ها و برنامه‌ها بله. البته میزان تأثیرگذاری به مدل گوشی، تعداد برنامه‌های نصب‌شده، وضعیت فعلی برنامه‌ها و زمان اجرای آخرین بهینه‌سازی بستگی دارد. بنابراین نمی‌توان ادعا کرد که App Booster همیشه سرعت گوشی را مثلاً ۵۰ درصد افزایش می‌دهد.

در آزمایش انجام‌شده روی دو گوشی گلکسی، بیشترین تفاوت در گوشی‌ای مشاهده شد که تعداد برنامه‌های کمتری روی آن نصب شده بود. علاوه بر سرعت اجرای بعضی برنامه‌ها، روان‌تر شدن پیمایش صفحات طولانی و سنگین نیز محسوس بود؛ به‌خصوص در مرورگر کروم هنگام اجرای سرد برنامه. دلیل این موضوع آن است که بخشی از فرایند آماده‌سازی کد برنامه پیش از اجرای آن انجام می‌شود.

برای نمونه، نتایج آزمایش به شکل زیر گزارش شده است:

برنامه قبل از بهینه‌سازی بعد از بهینه‌سازی
Amazon ۴ ثانیه ۲ ثانیه
YouTube ۴ ثانیه ۳ ثانیه
Play Store ۲ ثانیه ۱ ثانیه

البته این اعداد صرفاً نتیجه یک آزمایش شخصی هستند و نباید آن‌ها را معیار قطعی برای تمام گوشی‌های گلکسی دانست. حتی اگر زمان اجرای برنامه تغییری نکند، ممکن است مزیت App Booster در روان‌تر شدن عملکرد برنامه یا کاهش بخشی از کار پردازشی هنگام اجرای اولیه دیده شود.

Good Guardians چیست و Galaxy App Booster را از کجا دانلود کنیم؟

Galaxy App Booster داخل Good Guardians قرار دارد

سامسونگ برنامه Good Guardians را به عنوان مجموعه‌ای از ابزارهای کاربردی برای مدیریت و بهینه‌سازی گوشی‌های گلکسی ارائه می‌کند. این مجموعه پیش‌تر با نام Galaxy Labs شناخته می‌شد و ابزارهایی مانند Battery Guardian و Memory Guardian را نیز در خود جای داده بود.

برای استفاده از Galaxy App Booster ابتدا باید Good Guardians را نصب کنید. سپس از داخل همین برنامه می‌توان ماژول Galaxy App Booster را پیدا و نصب کرد. محل قرارگیری این ابزار در نسخه‌های مختلف Good Guardians ممکن است کمی متفاوت باشد، اما در حالت معمول باید آن را در فهرست ابزارهای این برنامه پیدا کنید. سامسونگ نیز Good Guardians را مجموعه‌ای از ابزارهای کوچک برای کمک به حفظ عملکرد گوشی معرفی می‌کند.

آموزش افزایش سرعت گوشی سامسونگ با Galaxy App Booster؛ اجرای سریع‌تر برنامه‌ها

پس از نصب App Booster، کافی است آن را باز کنید و فرایند بهینه‌سازی برنامه‌ها را اجرا کنید. بسته به تعداد برنامه‌های نصب‌شده و مدل گوشی، فرایند بهینه‌سازی ممکن است چند دقیقه طول بکشد و هنگام اجرا فشار پردازشی دستگاه افزایش پیدا کند.

چگونه Galaxy App Booster را اجرا کنیم؟

پس از نصب Good Guardians، وارد برنامه شوید و Galaxy App Booster را انتخاب کنید. سپس گزینه اجرای بهینه‌سازی را لمس کنید تا فرایند کامپایل و بهینه‌سازی برنامه‌ها آغاز شود.

آموزش افزایش سرعت گوشی سامسونگ با Galaxy App Booster؛ اجرای سریع‌تر برنامه‌ها

در حین اجرای فرایند ممکن است گوشی گرم‌تر شود و مصرف باتری افزایش پیدا کند. به همین دلیل بهتر است زمانی از App Booster استفاده شود که گوشی نیاز فوری به استفاده سنگین ندارد. اتصال گوشی به شارژر نیز می‌تواند نگرانی بابت کاهش شارژ باتری را کمتر کند.

Galaxy App Booster دقیقاً چه کاری انجام می‌دهد؟

کامپایل AOT چگونه اجرای برنامه‌های اندروید را سریع‌تر می‌کند؟

برای درک عملکرد App Booster باید با نحوه اجرای برنامه‌ها در اندروید آشنا شد. اندروید از محیط اجرای ART بهره می‌برد و برای اجرای کد برنامه‌ها از ترکیبی از تفسیر کد، کامپایل JIT و کامپایل AOT استفاده می‌کند. این ترکیب به اندروید اجازه می‌دهد بین سرعت نصب و اجرای برنامه و میزان بهینه‌سازی تعادل ایجاد کند.

در روش JIT یا Just-in-Time، بخشی از کد برنامه هنگام اجرای آن و بر اساس نحوه استفاده کاربر کامپایل می‌شود. این روش باعث می‌شود سیستم بتواند اطلاعات مربوط به استفاده واقعی از برنامه را جمع‌آوری کند و کدهایی را که بیشتر اجرا می‌شوند، بهینه کند. در مقابل، AOT یا Ahead-of-Time بخش‌هایی از کد را پیش از اجرای برنامه به کد ماشین تبدیل می‌کند تا هنگام اجرای بعدی، نیاز به انجام همان کار در لحظه کمتر شود.

Galaxy App Booster در اصل فرایند بهینه‌سازی و کامپایل برنامه‌ها را جلو می‌اندازد. بنابراین بخشی از کاری که ممکن است ART در زمان‌های دیگر و در پس‌زمینه انجام دهد، به صورت متمرکز و دستی اجرا می‌شود. نتیجه احتمالی آن، کاهش بخشی از کار موردنیاز هنگام اجرای برنامه و در بعضی شرایط افزایش سرعت راه‌اندازی است.

این موضوع همچنین توضیح می‌دهد که چرا App Booster قرار نیست به شکل جادویی قدرت پردازنده یا میزان رم گوشی را افزایش دهد. این ابزار سخت‌افزار گوشی را تغییر نمی‌دهد؛ بلکه نحوه آماده‌سازی کد برنامه‌ها برای اجرا را بهینه می‌کند. خود مستندات اندروید نیز توضیح می‌دهند که ART می‌تواند هنگام بی‌کار بودن و در حال شارژ بودن دستگاه، برنامه‌ها را بر اساس اطلاعات پروفایل دوباره کامپایل کند.

آموزش افزایش سرعت گوشی سامسونگ با Galaxy App Booster؛ اجرای سریع‌تر برنامه‌ها

چرا اجرای Galaxy App Booster چند دقیقه طول می‌کشد؟

از آنجا که App Booster باید تعداد زیادی از برنامه‌های نصب‌شده را بررسی و بهینه‌سازی کند، اجرای آن فوری نیست. در بعضی گوشی‌ها این فرایند می‌تواند چند دقیقه زمان ببرد و پردازنده را برای مدتی تحت فشار قرار دهد.

به همین دلیل، طبیعی است که هنگام اجرای App Booster گوشی گرم‌تر شود. اگر قرار است این ابزار روی تعداد زیادی برنامه اجرا شود، بهتر است زمانی انجام شود که گوشی در حال استفاده سنگین نیست.

نکته مهم این است که این فرایند نباید به عنوان کاری روزانه در نظر گرفته شود. پس از یک بار کامپایل و بهینه‌سازی، اجرای دوباره App Booster بلافاصله پس از آن معمولاً سود قابل‌توجهی ندارد.

هر چند وقت یک‌بار باید Galaxy App Booster را اجرا کنیم؟

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

اجرای روزانه Galaxy App Booster معمولاً ضرورتی ندارد. وقتی برنامه‌ها یک بار بهینه شده‌اند، اجرای مجدد آن‌ها بلافاصله پس از بهینه‌سازی کار اضافه‌ای ایجاد می‌کند و تنها بخشی از توان پردازشی و باتری گوشی مصرف می‌شود.

زمان مناسب‌تر برای اجرای App Booster معمولاً پس از به‌روزرسانی بزرگ سیستم، نصب یک بسته امنیتی یا زمانی است که گوشی واقعاً نسبت به قبل کندتر شده باشد. سامسونگ نیز توصیه می‌کند به‌روزرسانی‌های نرم‌افزاری را برای حفظ عملکرد روان گوشی نصب کنید.

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

بنابراین اگر گوشی گلکسی بعد از یک به‌روزرسانی بزرگ هنوز کمی کند به نظر می‌رسد، اجرای Galaxy App Booster می‌تواند یکی از گزینه‌های ساده برای امتحان کردن باشد. با این حال، اگر کندی گوشی ناشی از کمبود فضای ذخیره‌سازی، فرسودگی باتری، داغ شدن بیش از حد، مشکل سخت‌افزاری یا یک برنامه معیوب باشد، App Booster الزاماً مشکل اصلی را برطرف نمی‌کند.

آیا اجرای مداوم App Booster به گوشی آسیب می‌زند؟

اجرای گاه‌به‌گاه App Booster به خودی خود قرار نیست باعث آسیب به گوشی شود، اما استفاده مداوم و بدون دلیل منطقی فایده‌ای ندارد. هر بار اجرای فرایند بهینه‌سازی باعث مصرف پردازنده و باتری می‌شود و ممکن است گوشی برای مدتی گرم‌تر شود.

بهتر است این ابزار را مانند یک عملیات نگهداری نرم‌افزاری در نظر بگیرید، نه یک حالت دائمی برای افزایش سرعت. اگر گوشی عملکرد عادی دارد و برنامه‌ها بدون مشکل اجرا می‌شوند، نیازی نیست مرتباً App Booster را اجرا کنید.

در مجموع، Galaxy App Booster یکی از ابزارهای مفید Good Guardians برای گوشی‌های سامسونگ گلکسی است؛ مخصوصاً زمانی که پس از یک به‌روزرسانی احساس می‌کنید اجرای برخی برنامه‌ها یا پیمایش صفحات به روانی قبل نیست. با توجه به اینکه ART خودش نیز بخشی از فرایندهای کامپایل را در پس‌زمینه انجام می‌دهد، بهتر است App Booster را به صورت هدفمند و در زمان مناسب اجرا کنید، نه به عنوان روشی برای افزایش دائمی قدرت سخت‌افزار.