Neden Android'de Görev Sonlandırıcı Kullanmamalısınız?

Bazı insanlar, görev katillerin Android'de önemli olduğunu düşünüyor. Arka planda çalışan uygulamaları kapatarak, gelişmiş performans ve pil ömrü elde edersiniz - zaten fikir bu. Gerçekte, görev sonlandırıcılar performansınızı ve pil ömrünüzü azaltabilir.

Görev sonlandırıcılar, arka planda çalışan uygulamaları bellekten kaldırarak kapanmaya zorlayabilir. Bazı görev öldürücüler bunu otomatik olarak yapar. Ancak Android, süreçleri kendi başına akıllıca yönetebilir - bir görev sonlandırıcıya ihtiyacı yoktur.

Android, Windows Gibi Süreçleri Yönetmiyor

Çoğu Android kullanıcısı Windows'a aşinadır. Windows'ta aynı anda çalışan birçok program - ister masaüstünüzdeki pencereler isterse sistem tepsinizdeki uygulamalar olsun - bilgisayarınızın performansını düşürebilir. Uygulamaları kullanmadığınız zamanlarda kapatmak, Windows bilgisayarınızı hızlandırmanıza yardımcı olabilir.

Ancak Android, Windows değildir ve Windows gibi işlemleri yönetmez. Uygulamaları kapatmanın bariz bir yolu olan Windows'un aksine, bir Android uygulamasını "kapatmanın" bariz bir yolu yoktur. Bu tasarım gereğidir ve sorun değildir. Bir Android uygulamasından çıktığınızda, ana ekranınıza döndüğünüzde veya başka bir uygulamaya geçtiğinizde, uygulama arka planda "çalışır" durumda kalır. Çoğu durumda, uygulama arka planda durdurulacak ve hiçbir CPU veya ağ kaynağı kullanmayacaktır. Bazı uygulamalar, tabii ki arka planda CPU ve ağ kaynaklarını kullanmaya devam edecek - örneğin, müzik çalarlar, dosya indirme programları veya arka planda senkronize olan uygulamalar.

Yakın zamanda kullandığınız bir uygulamaya geri döndüğünüzde, Android o uygulamayı "devam ettirir" ve kaldığınız yerden devam ettirirsiniz. Bu hızlıdır çünkü uygulama hala RAM'inizde depolanır ve tekrar kullanıma hazırdır.

Görev Katilleri Neden Kötü

Görev öldürücülerin savunucuları, Android'in çok fazla RAM kullandığını fark eder - aslında Android, belleğinde çok sayıda uygulama depolar ve RAM'i doldurur! Ancak bu kötü bir şey değil. RAM'inizde depolanan uygulamalara Android'in daha yavaş depolama alanından yüklemesine gerek kalmadan hızla geçiş yapılabilir.

Boş RAM işe yaramaz. Tam RAM, uygulamaları önbelleğe almak için iyi bir şekilde kullanılan RAM'dir. Android daha fazla belleğe ihtiyaç duyarsa, bir süredir kullanmadığınız bir uygulamayı zorla kapatır - bunların tümü herhangi bir görev sonlandırıcı yüklemeden otomatik olarak gerçekleşir.

Görev katilleri, Android'den daha iyi bildiklerini düşünüyor. Arka planda çalışırlar, uygulamaları otomatik olarak kapatırlar ve Android'in belleğinden kaldırırlar. Ayrıca uygulamaları kendi başınıza zorla kapatmanıza da izin verebilirler, ancak bunu yapmanız gerekmez.

Görev sonlandırıcılar sadece işe yaramaz değil - performansı düşürebilirler. Bir görev sonlandırıcı RAM'inizdeki bir uygulamayı kaldırırsa ve o uygulamayı tekrar açarsanız, Android onu cihazınızın depolama alanından yüklemeye zorlandığından uygulamanın yüklenmesi daha yavaş olacaktır. Bu, uygulamayı ilk başta RAM'inizde bırakmanıza kıyasla daha fazla pil gücü kullanacaktır. Bazı uygulamalar, görev sonlandırıcı onları kapattıktan sonra daha fazla CPU ve pil kaynağı kullanarak otomatik olarak yeniden başlayacaktır.

RAM boş veya dolu olsun, aynı miktarda pil gücü gerektirir - RAM'de depolanan uygulamaların miktarını azaltmak, pil gücünüzü artırmaz veya daha fazla CPU döngüsü sunmaz.

Görev Sonlandırıcılar Ne Zaman Yardım Edebilir?

Bu noktada, muhtemelen bunun doğru olmadığını düşünen bazı insanlar vardır - geçmişte bir görev katil kullanmışlardır ve pil ömürlerinin artmasına ve Android telefonlarının performanslarının iyileştirilmesine yardımcı olmuştur.

Bu aslında doğru olabilir. Arka planda CPU ve diğer kaynakları kullanan kötü bir uygulamanız varsa, hatalı çalışan uygulamayı kapatan bir görev sonlandırıcı pil ömrünüzü artırabilir ve telefonunuzu daha hızlı hale getirebilir.

Bununla birlikte, hatalı davranan bir uygulamayla başa çıkmak için bir görev katil kullanmak, bir sineği öldürmek için bir av tüfeği kullanmaya benzer - sorununuzu çözebilirsiniz, ancak bu süreçte birçok başka hasara neden oluyorsunuz.

Bu durumda bir görev sonlandırıcı kullanmak yerine, kötü uygulamayı tanımlamalı ve onu kaldırmalı, düzgün çalışan bir uygulamayla değiştirmelisiniz. Yanlış davranan uygulamayı sabitlemek için, Watchdog Task Manager uygulamasını deneyebilirsiniz - hangi uygulamaların zararsız bir şekilde bellekte depolandığını değil, hangi uygulamaların arka planda CPU kullandığını gösterecektir.

Görev sonlandırıcılar, arka planda çalışmasını istediğiniz uygulamaları sonlandırarak başka sorunlara da neden olabilir - örneğin, bir çalar saat uygulaması kullanıyorsanız, görev katilinizin alarmın kapanmasını önleyerek çalar saat uygulamasını kapanmaya zorladığını görebilirsiniz. .

Topluluk tarafından geliştirilen popüler Android ROM olan CyanogenMod, çözdüklerinden daha fazla soruna yol açtıklarını söyleyerek görev öldürücüler kullanan kullanıcılardan gelen hata raporlarını bile kabul etmiyor.

Özetle, bir görev katil kullanmamalısınız - arka planda kaynakları boşa harcayan hatalı çalışan bir uygulamanız varsa, onu tanımlamalı ve kaldırmalısınız. Ancak uygulamaları yalnızca telefonunuzdan veya tabletinizin RAM'inden kaldırmayın - bu, herhangi bir şeyi hızlandırmaya yardımcı olmaz.