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




