0

Çok fazla RAM kullanmak batarya ömrünü tüketir mi?

<p> Android hafıza yönetimi hakkında oldukça kafam karışık.</p> <p> <a rel="nofollow" href="http://lifehacker.com/5650894/android-task-killers-explained-what-they-do-and-why-you-shouldnt-use-them">Şurada</a> son kullanılardan uygulamaları kaldırmanın ve görev sonlandırıcı kullanmanın batarya ömrünü artırmayacağını, aksine daha da tüketeceğini okudum. Uygulamaların tekrar kullanıldığında yüklenmesi işletim sistemine daha çok yük bindiriyormuş. Makalede, RAM kullanımından çok CPU kullanımı hakkında endişelenmemiz gerektiği de yazıyor. Bu, RAM’in çok fazla kullanılmasının batarya ömrünü tüketeceği anlamına mı geliyor? RAM bir donanım olduğuna göre, bir şeyi RAM’de tutmak bataryayı tüketmemeli diye düşünüyorum. Eğer Temple Run oynarken home tuşuna basarsam, oyunu tekrar açmak istediğimde daha hızlı mı yüklenir? Yoksa her zaman yaptığım gibi geri tuşuna basarak çıkış mı yapmalıyım? Uzun süredir araştırıyorum ama bazıları RAM’de duran uygulamaların bataryayı tükettiğini, diğerleri ise RAM’in gerçek datayı tutmasıyla hiçbir şey tutmaması arasında fark olmadığını söylüyor. Uygulama kapatma alışkanlığımızdan vazgeçip, boş vermek en iyisi mi?</p> <p> Net cevaplar alabilirsem çok memnun olurum. Teşekkürler.</p>
11.08.2014 tarihinde Yüksel sordu
Yorum Ekle Takip Et
Beğen, Paylaş
Android Cihazlarda Şarj Süresi Uzatma 100%100 Denenmiştir http://u2s.io/lUuF - 06.05.2017 tarihinde Kenan yorumladı

Bu soru için yorumunuz

captcha

Vazgeç

Bu soruya toplam 3 cevap verilmiştir

0
<p> RAM’i defter gibi düşün. Deftere kalemle bilgiyi yazarsın ve bu bilgiyi yenisiyle değiştirmek için silgiyle silersin. Ama defter her zaman aynı ağırlıktadır; ne yazarsan yaz, ağırlığı değişmez. Aynı şekilde mevcut RAM teknolojisinde; RAM’in kullandığı batarya belirlidir, ne saklarsan sakla değişmez.</p> <p> Android’in bakış açısıyla, bir uygulamadan home tuşuyla da geri tuşuyla da çıksan bir şey değişmez. Geri tuşuna basmak bir uygulamayı kapatmaz ya da RAM’den kaldırmaz. Bir uygulamayı ‘son kullanılanlar’dan kaldırmak da uygulamayı kapatmaz ya da RAM’den kaldırmaz. Tek fark, tekrar çalıştırdığında görüntüleyeceğin ekrandır: çıkış yaparken görüntülediğin ekran ya da uygulamanın ana ekranı.</p> <p> Tekrar defter olduğunu, bir de çeşitli kitapların olduğu bir kitaplık düşünelim. Tüm kitapları yanında taşıyamazsın, bir konuda araştırma yapmak istiyorsan kitaptaki bilgiyi taşıyabileceğin defterine geçirirsin. Defterde yer kalmadığında, tekrar ihtiyaç duymayacağın bazı bilgileri silersin ve daha fazla bilgi ekleyebilirsin.</p> <p> Tüm bu bilgileri deftere geçirme işlemi yorucudur. Bu yüzden, bir kez bilgileri deftere geçirdiğinde onu ihtiyaç duyabileceğin sürece tutmak istersin. Kullandığın defterde hangi bilgilerin olduğunu, hangi bilgiyi ne kadar sık kullandığını ve hangi bilgiyi ne kadar zamandır kullanmadığını bilirsin. Yer açmak istediğinde, ilk önce uzun zamandır kullanmadığın bilgiyi silersin. Eğer böyle bir bilgi kalmadıysa da, sık kullandığın ama şimdi ihtiyacın olmayan bilgiyi silersin. Eğer gerçekten yer açmaya ihtiyaç duyuyorsan (tüm defteri kaplayacak bir konu var diyelim), ancak o zaman bugün kullandığın bilgiyi silersin.</p> <p> İşte, Android de RAM’i aynen bu şekilde kullanıyor. İçinde kitapların olduğu büyük kitaplığın; dahili hafızan. Bu hafızayı doğrudan kullanmazsın (kitaplar basılıdır, kalemle yazılmamıştır), çünkü çalışacağın bilgileri deftere (RAM) geçirmek pahalıdır (zaman ve enerji kaybına sebep olur).</p> <p> Görev yöneticisi bir uygulama öğretmendir; defterinin kullanmadığın bilgilerle dolu ve dağınık olduğunu düşünür. Öğretmen sık sık gelir ve notlarını siler. Bu gereksizdir çünkü defteri taşımayı kolaylaştırmaz: defterin ağırlığı aynıdır. Ayrıca, öğretmen hangi bilgiyi ne sıklıkta kullandığını <strong>bilmez</strong> – aşağı yukarı bir fikri olabilir ama senin kadar iyi bilemez - bu yüzden, bazı bilgileri silmesi kitaplığa gitmeni gerektirecek ekstra bir yolculuğa sebep olur; silmeseydi, gitmeyecektin. Sanırım bu şekilde sorunu daha anlaşılır bir şekilde cevaplayabildim. RAM’i daha çok kullanmak doğrudan güç kullanımına sebep olmaz. Görev yöneticisi bir uygulama daha çok güç kullanmana sebep olur çünkü bazı bilgileri dahili hafızadan RAM’e kopyalamak zorunda kalırsın. Aynı şekilde, tek bir RAM-düşmanı uygulama kullanmak sana iki kez maliyet çıkarır: ilk önce uygulamanın bilgilerini deftere yazmak zorunda kalırsın, bitirdiğinde de silmen gereken çok fazla bilgi çıkar (yer açmak için) ve sonra tekrar kitaplıktan geçirmek zorunda kalırsın.</p>
11.08.2014 tarihinde
cilman cilman (9390) cevapladı

Bu cevap için yorumunuz

captcha

Vazgeç

0
Batarya tüketimiyle RAM kullanımı arasında doğrudan bir bağlantı olduğunu sanmıyorum. Donanım hangi RAM hücrelerinin data kullandığını, hangilerinin kullanmadığını bilmez. Bu yüzden, bu noktada batarya tüketimiyle herhangi bir bağlantısı yoktur. Ama uygulamaları gereksiz yere kapatmanın daha fazla CPU döngüsüne sebep olduğunu ve tekrar başlatıldığında “daha fazla şarj tüketimine” sebep olduğunu söyleyebiliriz. Evet, kesinlikle uygulama kapatma alışkanlığından vazgeçmelisin. Android, system kaynaklarını kullanma açısından yeterince donanımlıdır, bu yüzden uygulamaları elle kapatmakla uğraşmana gerek yok. Bir yerlerde durmaları ve biraz RAM kullanmaları bataryayı tüketmez. Elbette, bu uygulamalar her zaman CPU kullanıyorsa bataryayı tüketirler (ancak bu genelde uygulamada olan bir hatadan ya da kötü yapılandırılmış bir uygulamadan kaynaklanır).
11.08.2014 tarihinde
Sarge Sarge (183570) cevapladı
Diğer taraftan, bazı uygulamalar uyanıp ciddi bir süre uyumama gibi bir davranış sergileyen uygulamalar vardır. Bu uygulamalar batarya tüketmeye çok yatkındırlar. Bu uygulamaları Wakelock Detector kullanarak görebilirsin - 11.08.2014 tarihinde sibelya sibelya (8880) yorumladı

Bu cevap için yorumunuz

captcha

Vazgeç

0
Android cihazlarda fazla ram kullanımı şarjı adeta sömürüyor bunun için buradaki greenifiy donate uygulamasını yükleyin uygulamayı açın arka planda çalışan uygulamaları durdurun şarjınız yarım gün gidiyorsa 1gün gidecektir http://www.cepstar.net/greenify-v3-4-t21366.html?t=21366
25.05.2017 tarihinde
cepstar cepstar (670) cevapladı

Bu cevap için yorumunuz

captcha

Vazgeç

Bu soru için cevabınız

Vazgeç