شرکت گوگل با معرفی اندروید ۱۷، قابلیت محدودیت حافظه برای هر اپلیکیشن را بهمنظور کنترل برنامههای پرمصرف و جلوگیری از اشغال بیش از حد حافظه دستگاه پیادهسازی کرد. این سیاست که در ابتدا روی دستگاههای پیکسل آغاز شده بود، اکنون بهگفته گوگل برای تمامی اپلیکیشنها و توسعهدهندگان گسترش خواهد یافت.
گوگل از توسعهدهندگان درخواست میکند تا برنامههای خود را برای این محدودیتهای جدید آماده سازند. این فرآیند با اولویتبندی بهینهسازیهای حافظه آغاز شده، سپس به پایش میزان مصرف حافظه اپلیکیشن ادامه مییابد و در نهایت شامل بهینهسازی در تمامی وضعیتهای پردازشی برای دستیابی به حداکثر صرفهجویی در حافظه میشود.
واکنش سیستمعامل به تجاوز از حد مجاز حافظه
وبلاگ گوگل تاریخ دقیق اجرای این محدودیتها را اعلام نکرده است، اما به توسعهدهندگان توصیه میکند هماکنون اقدامات لازم را انجام دهند. هدف شرکت این است که اپلیکیشنها روی تمامی دستگاهها، صرفنظر از داشتن ۴ یا ۱۶ گیگابایت حافظه، بهینه و روان اجرا شوند. گوگل اعلام میکند اپلیکیشنهایی که از این حدود تجاوز کنند کند خواهند شد و همچنین خاطرنشان میسازد که این برنامهها حتی ممکن است متوقف شوند.
باید توجه داشت که بسته شدن اپلیکیشن توسط سیستمعامل تنها در صورتی رخ میدهد که مصرف بیش از حد حافظه ادامه پیدا کند. با این حال، برخی برنامهها برای عملکرد صحیح به حافظه زیادی نیاز دارند و گوگل در تلاش است تا توسعهدهندگان این دسته از اپلیکیشنها را راهنمایی کند تا با بهینهسازی بهتر، از افت سرعت یا بسته شدن ناخواسته جلوگیری نمایند.










