Sürekli son uygulamalar listesini temizlemekten vazgeçin

'Android Genel' forumunda A4L tarafından 2 Şubat 2015 tarihinde açılan konu

  1. Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Daha Fazla Bilgi.
  1. A4L

    A4L Kayıtlı Üye
    Kayıtlı Üye

    Bugün şöyle bir yazıya rastladım. Tam kafama yatmadı ama yine de sizlerle paylaşmak istiyorum.

    Orjinal yazı : Linkleri Görebilmek için Giriş Yapmanız yada Kayıt Olmanız Gerekmektedir.


    [font=Georgia, serif]Hem Android, hem de iOS platformundaki cihazları başkalarının kullanımını izlerken sık sık gördüğüm garipliklerden biri ekran kilitlenmeden önce yapılan son şeyin son uygulamalar listesini temizlemek olması. Neden bunu yapıyorlar? Cihazları mı hızlanıyor? Hız farkını kavrayabiliyor olsalardı bunu yapmaktan vazgeçerlerdi, çünkü hızlanmıyor, yavaşlıyor. O halde neden yapmaya devam ediyorlar? Çünkü başkalarının sürekli aynı şeyi yaptığını görüyorlar ve psikolojik olarak listeyi temizlemenin her şeyin yolunda olduğu anlamına geldiğini sanıyorlar.[/font]
    [font=Georgia, serif]
    [font='Open Sans', sans-serif]Son uygulamalar ≠ Çalışan uygulamalar[/font][/font]


    [font=Georgia, serif]Öncelikle en temel kafa karışıklığına odaklanalım, gerçekten son uygulamalar listesinde bırakılan tüm uygulamalar çalışıyor mu? Hayır. Adından da anlayabileceğiniz gibi, o liste son uygulamaları son görüntülenen ekranlarla temsil ediyor. Uygulamalardan klasik çıkış yöntemi geri tuşunu kullanmaktır, geri tuşu ile uygulamanın son ekranı da geçildiğinde anında uygulamanın başka uygulamalarla paylaşmadığı alanlar geri alınabilir olarak işaretlenir ve sistem daha sonra topluca bu alanı temizler. Uygulamalardan ana ekran tuşu veya son uygulamalar tuşu ile başka bir uygulamaya geçiş yapıldığında sistem uygulamadan çıkılmadığını(ve geri döneceğinizi) varsayarak diğer uygulamalara geçişinizde önceki uygulamayı bellekte tutar. Bellekte tutmak ile çalışmak aynı anlama gelmemektedir, belleklemek uygulamanın durumunu, arayüz elementlerini bellekte tutmak, çalışmak ise bu elementlerin CPU ve diğer sensörlerden yararlanması anlamına gelir.[/font]



    [img=530x942]http://i1.wp.com/www.akillirobot.com/wp-content/uploads/2015/01/android-calisan-hizmetler.png?resize=540%2C960[/img]​
    Uygulamaların arkaplanda çalışabilmesi için servis çalıştırması gerekiyor

    Uygulamaların çalışması son uygulamalardan bağımsız olarak tanımlanan servislerle sağlanır ve uygulamalar kullanıcı tarafından hiç başlatılmasa dahi bu servisler sistem tarafından başlatılır ve uygulamaların belirli fonsiyonları arkaplanda çalışabilir. Son uygulamalar listesini temizlemek ise uygulamaların sistem tarafından tekrar dönüş yapıldığında yeniden disk erişimi yapmaya gerek kalmadan hızlıca uygulamayı kullanılabilir kılmak için ayırdığı bellek alanını zorla geri almaya çalışmak anlamına gelir, çalışan servisleri sonlandırmaz. Cihazdaki bellekler bugün her ne kadar 4GB seviyelerine ulaşmış olsa dahi, sonsuz değildir, dolayısıyla bu alan sistem tarafından gerçekten cihazın diskine yapılacak erişimleri azaltmak amacıyla düzenli tutulur ve ihtiyaç anında en düşük öncelikli bölge geri alınır.
    Özetle, son uygulamaları temizlemeniz arkaplanda çalışan uygulamaların hiçbirini sonlandırmayıp, en son kullandığınız uygulamaların bıraktığı sıcak izleri yok eder ve temizlediğiniz uygulamaları yeniden çalıştırdığınızda daha fazla beklemenize, işlemciyi daha çok yormanıza neden olur. Evinizde şekerin bittiğini düşünün, komşudan şeker almayı işlemcinin kendi önbelleği, markete gidip almayı bellekleme ve Google’ın Mountain View ofisine gidip almayı da ilk iki seçenek kullanılmadığında kullanılmak zorunda kalınan disk erişimi olarak düşünebilirsiniz. Son uygulamalar listesini temizlediğinizde de her zaman üçüncü seçeneğe yönelmiş oluyorsunuz.
    Diğer üreticilerin aksine Google tarafından hiçbir zaman son uygulamalar listesini topluca temizlemek için bir kısayol sunulmadı(hatta Android 5.0 ile bu liste cihaz yeniden başlatıldığında dahi temizlenmiyor) ve diğer üreticilerin kullanıcıları tarafından bu “olmazsa olmaz” bir özellik olarak görüldüğü için eksiklikler listesine ekleniyordu: “Android 5.5 çıktı, hâlâ tüm uygulamalar kapatmak için kısayol yok11″”. HTC de bunun işe yaramadığını anlamayıp Android 5.0 güncellemesi ile listeyi temizleyen butonu arayüzden çıkarmış. Üreticilerin hiçbir şey bilmediğini düşünmeden önce, bu butonların olumlu bir iş yapmadığını kavramamız gerekiyor.

    [font='Open Sans', sans-serif]Boş bellek ≠ Hızlı sistem[/font]



    [img=530x942]http://i0.wp.com/www.akillirobot.com/wp-content/uploads/2015/01/android-onbellege-alinan-uygulamalar.png?resize=540%2C960[/img]​
    Android, uygulamaları bir sonraki kullanımda tüm kaynaklarını yeniden istememek adına önbellekte tutuyor

    Linkleri Görebilmek için Giriş Yapmanız yada Kayıt Olmanız Gerekmektedir. sistem kaynaklı istisnalar dışında normal kullanıcıların cihazlarındaki boş bellek alanını takip etme zorunluluğu bulunmuyor. Tabii ki daha az bellek daha az enerji anlamına geliyor ve Google bunun için geliştiricilere fazlasıyla öğütler ve araçlar sunuyor ancak 4GB’ın 3.9GB’ı boş olan bellek muhteşem bir sisteme sahip olduğunuz anlamına gelmiyor. %90 dolu bellek ile hiçbir operasyonda gözle görülür bir kaybın farkına varmıyorsanız, endişe etmeniz gereken bir şey bulunmuyor. Eğer 4GB bellekli cihazın 1GB kullanmasını istiyorsanız, 1- Yanlış cihazı satın almışsınız, 2- Alacağınız bir sonraki cihazın belleğinin 1GB olacağından emin olun, ki 1GB’ı aşmasın.
    Özetle, Android cihazınızın ne kadar boş belleğe sahip olduğunuzu düşünmeden kullanılabilecek bir işletim sistemi.
    [font='Open Sans', sans-serif]Çöp uygulamalar gerçekleri değiştirmiyor[/font]
    Maalesef yanlış bilinenler, doğruyu bilen ve kafası çalışan insanlar tarafından iş fırsatı olarak görülüyor ve Google Play Store’daki en popüler uygulamalar arasında son uygulama temizleme, önbellek temizlemekten başka hiçbir işlevi olmayan ve umut tacirliği yapan uygulamalar yer alıyor.


    Linkleri Görebilmek için Giriş Yapmanız yada Kayıt Olmanız Gerekmektedir.

    360 Security ve Clean Master umut tacirliği yapan iki uygulama

    Bu uygulamalar cihazınızı hızlandırma vaadi ile önbelleklenen belleği fazlalık olarak görüyor ve ana ekrana atadığı, hatta bildirim alanına eklediği widget’la bu işlemleri sık sık yapmanızı önerircesine her işlemden sonra havalı animasyonları ile ne kadar büyük bir iş yaptığınızı size vurguluyor.


    Linkleri Görebilmek için Giriş Yapmanız yada Kayıt Olmanız Gerekmektedir.
    Linkleri Görebilmek için Giriş Yapmanız yada Kayıt Olmanız Gerekmektedir.
    Tabii ki bu uygulamanın yaptığı tek iş bellek alanını geri almak değil, önbelleği de temizlemek, Linkleri Görebilmek için Giriş Yapmanız yada Kayıt Olmanız Gerekmektedir. Antivirüs desteği de vermek.


    [font='Open Sans', sans-serif]Önbellek ≠ Gereksiz dosya[/font]


    Belleğin kendisinin aslında önbellek olduğundan bahsettik, bellekten bağımsız olarak bir de cihazın depolama alanında tutulan önbellek var. Örneğin sitemizde önbelleklemeden yararlandığımız için bu yazıyı görüntülemek amacıyla tarayıcıyı açtığınızda öncelikle cihazına bu sayfanın kodları indi, daha sonra bu sitenin arayüz kodları, daha sonra çeşitli javascript kodları, daha sonra yazıda gördüğünüz görseller… Tarayıcı sekmesini kapatıp, 2 dakika sonra aynı sayfayı ziyaret ettiğinizde sunucumuzdan tarayıcınıza giden “son ziyaretinden sonra hiçbir şey değişmedi” mesajından dolayı ilk ziyaretinizde indirdiğiniz çoğu veriyi tekrar indirmeyip, cihazınızdaki verileri yeniden kullanabileceksiniz. İşte bu verilerin adı önbellek ve bunlar gereksiz dosya değil. Maalesef Clean Master gibi uygulamalar tek tuşla tüm önbelleği temizledikten sonra uygulamanın çok büyük bir iş yaptığı hissini vermek ve o uygulamayı sonsuza kadar “çok işime yarıyor” diye düşünerek cihazınızda tutmanız için önbelleği gereksiz dosya olarak gösteriyor.
    Sadece bir web sitesi değil, Spotify gibi bir müzik servisi, Google Fotoğrafları gibi fotoğraf servisi, Twitter uygulaması, Facebook uygulaması neredeyse kullandığınız her uygulama bundan yararlanıyor. Neden? Hem daha önce indirdiğiniz veri için bu servislerin sunucularını meşgul etmiyorsunuz, hem de kendi cihazınızı aynı işi defalarca yapmak için zorlamıyorsunuz, daha çok veri kullanmıyorsunuz ve iki taraf da kazançlı çıkıyor.
    Ayrıca çoğu uygulamanın kendi içinde önbellek sınırı var, mesela üst limit olarak boş alanın %10’unu kullanma gibi bir ayarlama yapıp, otomatik olarak cihazınızdaki boş alan azaldığında önbelleğin boyutunu da küçültebiliyorlar.

    [img=530x942]http://i2.wp.com/www.akillirobot.com/wp-content/uploads/2015/01/android-onbellek-temizleme.gif?resize=540%2C960[/img]​
    Önbellek temizlemek için Clean Master’a ihtiyacınız yok

    Ufak bir ipucu, önbelleği temizlemede ısrarcıysanız Clean Master gibi uygulamalara ihtiyacınız bulunmuyor. Ayarlar > Depolama bölümünden Önbelleğe alınan istatistiklerin üzerine dokunarak tüm uygulamalara ait önbelleği temizleyebilirsiniz.


    [font='Open Sans', sans-serif]Android sizin için tasarlandı[/font]

    Etrafınızdaki çoğu kişiden duyduğunuzun aksine Android kullanabilmek için yazılım dehası olmak veya bu sistemin belleğini düzenlemek için Clean Master gibi uygulamalar kullanmak gerekmiyor. Android, 4.4 ve üzeri sürümlerden itibaren 512MB bellekte dahi çalışabiliyor ve 5 yıl önceki 2.2 sürümünden itibaren belleği kullanıcının hiçbir aksiyonu gerekmeden düzenleyebiliyor. O yüzden daha huzurlu bir toplum için lütfen dakika başı cihazınızın son uygulamalar listesini temizlemeyip, binlerce mühendisin üzerinde çalıştığı şu işletim sistemine uzaydan gelmiş muamelesi yapmayıp, bu amaç uğruna Çinlilerin garip uygulamaları için gelir kaynağı olmayın.
     
  2. Küheylan

    Küheylan Kayıtlı Üye
    Kayıtlı Üye

    Mantıklı geldi bana , sağol paylaştığın için .Benim asıl merak ettiğim son uygulamaları temizlemezsek pil ömründe düşüş olurmu? 2,3 gün temizleme yapmadan kullanıcam telefonu fark olursa yazarım.
     
  3. dadas251905

    dadas251905 Kayıtlı Üye
    Kayıtlı Üye

    @Küheylan
    Son uygulamalardan kasıt uygulamanın arka planda çalışmasıdır yani geri tuşuyla değilde ana menü tuşuyla çıkarsanız uygulama arka planda çalışır ve pil ömrünü azaltır bu yüzden son uygulamaları temizlemen hem kullanilan RAM açısından hemde pil ömrü açısından faydalı olur.
     
Yükleniyor...