Çoğu kişi iOS cihazının pil ömrünü uzatmak için arka planda çalışan programları kapatıyor. Aslında kapattığını sanıyor, çünkü o programların çoğu zaten kapanmış oluyor. Baştan başlayayım, karışıklık olmasın. Bilindiği üzere, akıllı telefon ve tabletlerin en büyük sıkıntısı pil ömrü. Bu cihazlar herşeyi gayet güzel yapıyorlar, ama pilleri hemen bitiyor. Başta Android olmak üzere, çoklu uygulama desteğine sahip mobil işletim sistemlerini kullananlar cihazların pil ömrünü birazcık daha uzatabilmek için sık sık arka plandaki uygulamaları kapatıyorlar. Zira uygulamalar kapanmış gözükse bile tam anlamıyla kapanmayabiliyor. Arka planda çalışıp bellekte yer işgal ediyorlar, işlemciye gereksiz yere yükleniyorlar. Aynı dertten muzdarip olan iOS kullanıcıları da benzer bir yöntemle arka plandaki uygulamaları kapatıyorlar. Böylece pil ömrünü arttıracaklarını ve cihazlarının daha performanslı çalışacağını düşünüyorlar. Tabi gerçeklerle düşünceler her zaman örtüşmüyor.
Çoğu iOS kullanıcısı orta tuşa çift tıklandığında alt kısımda (yukarıdaki resimde görüldüğü gibi) açılan yatay listenin o an açık olan uygulamaların listesi olduğunu düşünür. Aslında bu liste o an çalışan uygulamaların değil, yakın zamanda çalıştırılmış uygulamaların listesi. Listedeki uygulamaların hepsi aynı anda çalışmıyor. Siz bir uygulamayı kullanırken orta tuşa basartığınızda o uygulama arka plana geçiyor. Uygulama (bazı istisnalar haricinde) arka planda sadece kısa bir süre -mesela 10 saniye- çalışıyor, sonra uyku moduna geçiyor. Bundan sonra da eğer cihaz yenidne başlatılmazsa veya uygulama elle (cebren) kapatılmazsa bellek ihtiyacı doğana kadar uyku modunda kalıyor. Bellek ihtiyacı doğunca da komple kapatılıyor. Bu "uygulamanın halleri" meselesini şöyle detaylıca açıklarsam daha iyi olacak sanırım:
- Çalışmama hali (Not running): Uygulama kapalıdır. Açılmamıştır veya bir şekilde kapatılmıştır. Bu halde uygulama işlemciye yüklenmez, bellek tüketmez.
- Durdurulma hali (Inactive): Uygulama çalışıyorken cihaz kapatılmıştır. Uygulama çalışmaya devam eder ama işlemciye yüklenmez, internet bağlantısını kullanmaz.
- Çalışma hali (Active): Bildiğiniz çalışma hali işte. Uygulama çalışır, işlemciye yüklenir, bellekte yer işgal eder, pili tüketir.
- Arka planda çalışma (Background): Uygulama arka planda çalışmaya devam eder. İşlemciyi kullanır, bellekte yer işgal eder, internet bağlantısından faydalanır. Bu sırada pili de tüketir.
- Uyku hali (Suspended): Uygulama bellekte yer işgal eder, ama işlemciye yüklenmez. İnternet bağlantısını da kullanmaz. Çalışmama halinden tek farkı bellekte yer işgal etmesidir.
Tabi herşey böyle güllük gülistanlık değil, bu sisteme uymayan uygulamalar da var. Bazı uygulamalar hemen uyku moduna geçmiyor, elle kapatılana kadar arka planda çalışmaya devam ediyor. Bunlar beş ayrı sınıfa ayrılıyorlar:
- Müzik veya ses dosyası çalan uygulamalar (Podcast çalanlar mesela)
- Konumlandırma sistemi kullanarak yerinizi takip eden uygulamalar (navigasyon yazılımları)
- İnternet bağlantısı üzerinden sesli görüşme yapılan (VOIP) uygulamalar (Skype gibi)
- Sürekli kendini güncelleyen haber uygulamaları
- Bir aksesuarla (mesela özel bir dock ünitesiyle) sürekli bağlantı halinde çalışan uygulamalar
Hiç yorum yok:
Yorum Gönder