بسیاری از کاربران گوشیهای هوشمند عادت دارند برای صرفهجویی در مصرف باتری، برنامههای باز در پسزمینه را بهطور مداوم ببندند. با این حال، ساختار مدیریت حافظه در سیستمعامل Android بهگونهای طراحی شده که این اقدام نتیجه معکوس دارد و در واقع مصرف انرژی دستگاه را افزایش میدهد.
چرا بستن برنامهها مصرف باتری را بیشتر میکند؟
بر خلاف کامپیوترهای رومیزی که اجرای همزمان برنامهها فشار مضاعفی به پردازنده وارد میکند، سیستمعامل Android برنامههای پسزمینه را در حالت تعلیق (Freeze) قرار میدهد. این برنامهها در حافظه RAM ذخیره میشوند و در این حالت هیچ انرژی اضافی مصرف نمیکنند. هنگامی که کاربر دوباره به برنامه بازمیگردد، سیستمعامل آن را بهسرعت از حافظه موقت بازیابی میکند.
بستن برنامهها با کشیدن آنها به بیرون از صفحه (Swipe)، سیستمعامل را مجبور میکند تا در اجرای بعدی، برنامه را کاملاً از ابتدا بارگذاری کند. این فرآیند نیازمند فعالسازی مجدد CPU و خواندن اطلاعات از حافظه ذخیرهسازی است که انرژی بسیار بیشتری نسبت به بازیابی از RAM مصرف میکند. علاوه بر کاهش عمر باتری، این کار سرعت اجرای برنامهها را کاهش داده و ممکن است باعث از دست رفتن اطلاعات ذخیرهنشده (مانند پیامهای نیمهکاره) شود.
استثناها و برنامههای همیشه فعال
البته برخی برنامهها مانند پیامرسانها، سرویسهای پشتیبانگیری، ابزارهای VPN و پخشکنندههای رسانه برای عملکرد درست نیاز به فعالیت مداوم در پسزمینه دارند. این برنامهها با کسب اجازه از کاربر، در پسزمینه فعال میمانند و مصرف باتری را افزایش میدهند. در واقع، میزان مصرف باتری به تعداد برنامههای باز بستگی ندارد، بلکه به نوع فعالیت آنها (مانند مسیریابی GPS در برنامه Magic Earth یا همگامسازی فایل در Syncthing) مربوط میشود.
روش صحیح مدیریت برنامهها در اندروید
برای بهینهسازی واقعی مصرف باتری، بهجای بستن مداوم برنامهها، مراحل زیر را دنبال کنید:
- بررسی مصرف باتری: به مسیر Settings -> Battery -> Battery usage بروید تا برنامههای پرمصرف را شناسایی کنید.
- مدیریت دسترسی پسزمینه: به مسیر Settings -> Battery -> Manage background apps بروید. در نسخههای جدید اندروید، سه گزینه وجود دارد: Always allow (همیشه مجاز)، Don’t allow (غیرمجاز) و Smart Usage (استفاده هوشمند). برای بیشتر برنامهها، گزینه Smart Usage بهترین انتخاب است.
- بازبینی دورهای دسترسیها: لیست برنامههای موجود در بخش Always Allow را هر چند وقت یکبار بررسی کنید و دسترسی برنامههایی را که دیگر استفاده نمیکنید، لغو کنید.