با گسترش تقاضای مراکز داده هوش مصنوعی و کمبود بی‌سابقه در تأمین تراشه‌های حافظه، گوگل دستورالعمل‌های سخت‌گیرانه جدیدی را برای مدیریت و بهینه‌سازی مصرف RAM در اپلیکیشن‌های اندروید معرفی کرد. بر این اساس، توسعه‌دهندگان تا فوریه ۲۰۲۷ فرصت دارند میزان اشغال حافظه برنامه‌های خود را کاهش دهند.

بحران جهانی تأمین قطعات و افزایش چشمگیر قیمت حافظه‌های رم و ذخیره‌سازی، سازندگان گوشی‌های هوشمند را وادار به کاهش ظرفیت سخت‌افزاری محصولات اقتصادی کرده است. در شرایطی که تا پیش از این عرضه گوشی‌های پایه با ۶ تا ۸ گیگابایت رم به یک استاندارد تبدیل شده بود، امروزه بسیاری از برندها مجدداً به استفاده از ۴ گیگابایت رم روی آورده‌اند.

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

گوگل از توسعه‌دهندگان خواسته است فرآیند بهینه‌سازی را در سه بخش حیاتی متمرکز کنند: مدیریت حافظه پویا (Dynamic Memory)، مصرف حافظه تصاویر نقش بیتی (Bitmap Memory) و بهینه‌سازی کدهای کامپایل‌شده DEX.

Android-RAM-usage-2.jpg

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

علاوه بر این، گوگل حذف کدهای زائد و بدون استفاده را در اولویت قرار داده است. طبق مقررات جدید، پیش از انتشار هر اپلیکیشن در پلی استور، حجم کدهای اجرایی باید با ابزارهایی مانند R8 حداقل ۲۵ درصد پاک‌سازی و کوچک‌سازی شود.

به گزارش tom’s HARDWARE، این اقدام گوگل در راستای رویکرد کلی صنعت فناوری برای افزایش عمر مفید دستگاه‌های فعلی کاربران صورت می‌گیرد. سیاستی مشابه مایکروسافت که تلاش دارد ویندوز ۱۱ را برای سیستم‌های مجهز به ۸ گیگابایت رم بهینه‌سازی کند تا کاربران مجبور به ارتقای زودهنگام سخت‌افزار نشوند.

نظر خود را اضافه کنید.

ارسال نظر بدون عضویت در سایت

0
نظر شما پس از تایید مدیر منتشر خواهد شد.

نظرات (1)

ورود به شهرسخت‌افزار

ثبت نام در شهر سخت افزار
ورود به شهر سخت افزار

ثبت نام در شهر سخت افزار

نام و نام خانوادگی(*)
لطفا نام خود را وارد کنید

ایمیل(*)
لطفا ایمیل خود را به درستی وارد کنید

رمز عبور(*)
لطفا رمز عبور خود را وارد کنید

شماره موبایل
Invalid Input

جزو کدام دسته از اشخاص هستید؟(*)

لطفا یکی از موارد را انتخاب کنید