Makale

Bir görev katili nasıl düzgün kurulur ve kullanılır (Oh, evet, oraya gittim!)

protection click fraud
Android'in İçinde

Ed. not: Sorun için özür dilerim millet. Sütun şimdi bütünüyle burada.

Herkese merhaba. Bu hafta Android tarafındaki diken hakkında konuşalım - verimli görev yönetimi.

Başlamadan önce, evet diyecek insanlardan biriyim "Görev katilini kullanmayı bırakınBazı garip sorulara ilk yanıt olarak. Oldukça bilgili diğer birçok insan aynı şeyi söyleyecektir. Onlar (biz) haklıyız. Görev öldürücü uygulamalar pek çok soruna neden olma eğilimindedir, çünkü bunları doğru şekilde kullanmak, özellikle de oradaki tüm çelişkili bilgilerle biraz kafa karıştırıcı olabilir. Aradan sonra bizi takip edin ve bunu kesin olarak çözelim.

Birkaç gün önce, Android Merkezi Editörlerin uygulama seçimleriyle bir ön sayfa gönderimiz vardı. Baş Editörümüz Dieter Bohn TasKiller Pro'yu seçti. Elbette, yorumlardaki ikinci veya üçüncü yanıt, görev katillerinin "telefonu mahvetmek.Bu, bunu gerçekten birlikte tartışmamız gerektiğine dair düşüncemi pekiştirdi ve görev katillerini bir bütün olarak ezmek yerine herkesin kendi ihtiyaçlarına karar vermesine izin verdi.

Android'in Bellek yönetimi

Android, çok görevli, ateş püskürten bir canavar olarak tasarlandı. Uygulamaların cihaz RAM'indeki yerini korumasına ve kullanıcı ihtiyaç duyduğunda tekrar odaklanmaya hazır kalmasına olanak tanır. İşletim sistemi ayrıca, uygulamalar arasında kitaplıkları paylaşmada çok iyidir, böylece uygulama kodlayıcıları, aralarından seçim yapabilmek için halihazırda oluşturulmuş harika işlevlere sahiptir. Mükemmel bir dünyada (yine de geliştiriciler için mükemmel) hepimiz aynı uygulamaları aynı nedenlerle kullanırdık ve bu onun sonu olur.

Ama hiçbir şey mükemmel değil

Hepimiz farklı zamanlarda, farklı şekillerde farklı uygulamalar kullanıyoruz. Geliştiriciler için bu kabusu düşündüğünüzde, Android'in (veya herhangi bir mobil işletim sisteminin) işi olduğu kadar iyi ele alması şaşırtıcı. Bu ekranın arkasında neler olup bittiğine hızlı ve kolay anlaşılır bir göz atalım.

Bir uygulama, onu başlattığınız için başlar veya geliştirici, onun perde arkasında çalıştırılmasının bir faydasını görür. Son bitin bazı örnekleri -

  • Bir uygulama eklediğinizde veya kaldırdığınızda, Google Voice başlar (çalışmıyorsa). Herhangi bir işlevi kullanmanız veya paylaşmanız gerekip gerekmediğini görmek için uygulamayı tarar. Yeni bir metin okuma motoru yüklensin mi? Google Voice bunu kullanacak.
  • SD kartınızdan bilgisayarınıza bazı resimler kopyalansın mı? Yeni resimleri veya videoları kontrol etmek için SD kartınızı yeniden bağladığınızda galerinin başlatılması gerekir, böylece onları tarayabilir ve doğru yerde gösterilmeye hazır hale getirebilir.

Bunların hepsi harika görünüyor. Yukarıda düşünmediğimiz şey, bu uygulamaların kapatmaları söylenene kadar cihaz belleğinde kalacağıdır. Başka kaynakları kullanmayacaklar, sadece boşta oturup ekranınızda kendilerini yeniden çizmeye hazır olun. Günümüzün 1Ghz + işlemcileri ve yüksek hızlı veri aktarımı çağında, YENİ bir uygulama yüklemek istediğimizde sabırsızlanıyoruz ve bu anlık değil. Cihazımızın ekranlar arasında yakınlaştırmasını istiyoruz. Cihazımızın yeni uygulamalara odaklanmasını istiyoruz. Cihazımızın gerçekten tasarlanmadığı şekillerde performans göstermesini istiyoruz. Bir görev katilini doğru şekilde kullanmak bu hedeflere yaklaşabilir.

Burada, Android'in belleği nasıl yönettiği hakkında hızlı bir çalışma - Her uygulamanın, uygulamanın türüne ve durumuna bağlı olarak kendisine atanmış bir numarası (1-6 arasında) vardır. Android, her kategori için bir minimum boş RAM düzeyi atar ve bu eşiğe ulaşıldığında artık gerekli olmadığını düşündüğü şeyi ortadan kaldırır. Bu oldukça teknik bir tartışma ve ben ilgilenenler için burada bundan bahsedeceğim. Bu sayıları kendiniz değiştirmek isterseniz, bana seslenmekten çekinmeyin ve sizi doğru yönü göstereceğim. Ancak bunu gereğinden fazla karıştırmayalım, çünkü bu oldukça gelişmiş bir tartışma.

Görev öldürücü arayüz

Her uygulama biraz farklı görünür ve davranır ve görev katiller de istisna değildir. Örneklerim için Gelişmiş Görev Yöneticisi'ni kullanacağım. Bunu diğerlerinin üzerinde önermiyorum. İhtiyaçlarıma uyuyor ve 0,99 $ değerindeydi, bu yüzden alternatifler aramayı bıraktım. Seçiminiz biraz farklı görünebilir, ancak aynı işlevselliğe sahip olmalıdır. Ayarlara bir göz atın ve aynı değişiklikleri ve seçimleri nerede yapacağınızı bulacaksınız.

Aşağıda, devam ettirdiğinizde görev katilinin öldürme iznine sahip olduğu çalışan uygulamanın bir listesine bakıyorsunuz. Çalışan her süreci görmüyorsunuz ve biraz daha okumak bunun neden iyi bir şey olduğunu açıklayacaktır. Biraz sonra bu resme geri döneceğiz, ancak bir saniye bekleyip şimdilik ona bakacağız.

Görevleri manuel olarak öldürmek

en iyien kolay Bir görev katilini kullanmanın en az karmaşık yolu, onu açıp işlerin yavaşladığını hissettiğinizde ihtiyacınız olmadığından emin olduğunuz şeyleri elle öldürmektir. İşin püf noktası, bir uygulamayı kapatırsanız başka neyin işe yaramayacağını bilmektir. Oyunlar, web tarayıcıları, sözlükler veya diğer bağımsız uygulamalar gibi şeyler, onları çalışırken bulduğunuzda öldürmek için genellikle güvenli bir bahistir. Yukarıdaki örnekte Astro File Manager çalışıyor çünkü indirmiş olduğum bir dosyayı arıyordum. Astro ile işim bitti, bu yüzden çalışmaya devam etmesine gerek yok. Onu güvenle öldürebilirim ve başka hiçbir şey etkilenmez.

Not - Bir uygulamadan çıkmak için geri düğmesini kullanmanın onu kapatacağı ve bellekten kaldıracağı yaygın bir yanılgıdır. Bu, yalnızca uygulama bu şekilde çalışacak şekilde kodlandıysa geçerlidir. Bazıları yapacak, bazıları olmayacak. Bu, Android'de evrensel bir standart değildir. Hiçbir şeye zarar vermez, ancak bazı uygulamaları bu şekilde kapatmak çok emek gerektirir. Tamamen aramanız. Ana Ekran düğmesini kullanıyorum çünkü ana ekranımı görmek için yeterince geri gelemeyecek kadar tembelim :) burada bahsediyorum çünkü Astro, yeterince yedekleme yaparsanız sonunda kendini öldürecek uygulamalardan biri. zamanlar.

Yukarıdaki ekran görüntüsünde göremiyorsunuz, ancak Market de çalışıyor. Pazarı bir süredir açmadım ama onu mahvetmeyeceğim. Neden? Çünkü bunu yaparsam, yüklü Market uygulamalarım için güncelleme bildirimi gelmeyecek. Tüm özelliklerini kullanmak için hayatta kalması gereken birçok uygulama var. Bir uygulamayı sonlandırıp kapatamayacağınıza karar vermeden önce biraz düşünmeniz gerekecek. İşte ne düşünmeniz gerektiğine dair genel bir fikir:

  • Size bir şeyler hatırlatan uygulamalar - Görevleri ve son teslim tarihlerini hatırlamama yardımcı olması için Astrid'i kullanıyorum. Astrid, olaylar geldiğinde bana hatırlatmak için bir bildirim gönderebilir. Eğer onu öldürürsem, herhangi bir hatırlatma almayacağım. Sonra bilgisayarımda kaybolurum ve hiçbir şey yapılmaz.
  • Güncellemeleri arayan uygulamalar - Önceki örnekte, herhangi bir uygulama güncellemesini bana bildirebilmek için Market'i çalışır durumda bıraktım. Periyodik olarak dış verileri arayan tüm uygulamaların, bu verilerden herhangi birini bulmalarını istiyorsanız, hayatta kalması gerekir.
  • Hala bir şeyler yapan uygulamalar - Örneğimde Connectbot çalışıyor. Güncellemekte olduğum garajdaki bir sunucuya aktif bir bağlantım var. Hızlıca geçiş yapabilir ve ilerlemeyi görebilir ve komutları doğrudan telefonumdan verebilirim. Eğer onu kapatırsam, her seferinde yeniden açıp tekrar bağlanmam gerekecek.

Otomatik Öldürme 

Görev yöneticileri genellikle uygulamaları periyodik olarak sonlandırmak için bir işlevle birlikte gelir. İşlerin tehlikeli olduğu yer burası. Neyse ki çoğu, bu otomatik öldürme festivali sırasında öldürülmeyen bir tür beyaz liste ile birlikte gelir. Bazı sağduyu hala gerekli olsa da, bazı uygulamaların her zaman bu listede olması gerekecek

  • İçinde üretici veya taşıyıcı adı bulunan herhangi bir uygulama asla öldürülmemelidir.
  • Android kelimesini içeren herhangi bir uygulama. (evet dönem kasıtlı olarak oradadır) asla öldürülmemelidir.
  • Zamanı tutan herhangi bir uygulama asla öldürülmemelidir.
  • Güncellemeleri olan bir widget'a sahip herhangi bir uygulama asla öldürülmemelidir.
  • / Data üzerine kurulu olmayan herhangi bir uygulama (kullanıcı uygulamalarının gittiği yer burasıdır) asla öldürülmemelidir.
  • Bir uygulamanın tam olarak ne olduğunu anlayamazsanız, asla öldürülmemelidir.
  • Marketten veya üreticinizden gelen ev değişimleri asla öldürülmemelidir. Bu aynı zamanda Sense, Blur ve Touchwiz anlamına gelir. Ayrıca hayatta kalması gereken bağımlılıkları da var, yukarıdaki 1, 5 ve 6 numaralarına bakın. Elbette bir tamirciyseniz ve sisteminizin hangi parçalarının kendi kurulumunuzda çalıştırmaya ihtiyacınız olmadığını biliyorsanız, denemekten çekinmeyin. Ve sonuçlarınızı paylaşın.

Bu işleri biraz daraltır. Öldürülecek tüm oyunlarınızı işaretleyin. Tüm "bağımsız uygulamalarınızı" (yukarıdaki örnekte Astro gibi) öldürülmesi için işaretleyin. Ara sıra ihtiyacınız olan şeyleri işaretleyin, ancak öldürülmek için perde arkasında koşmak istemeyin. Kalanları okuyun ve yukarıdaki kategorilerden herhangi birine uyup uymadığına bakın. Varsa, asla öldürülmemesini işaretleyin. Örneğimde ConnectBot gibi şeyleri düşünmeyi unutmayın. Her zaman çalışmasını istemiyorum, ancak onu kullanırken arka planda canlı kalmasını istiyorum, bu yüzden görev yöneticisi tarafından otomatik olarak ÖLDÜRÜLMEYECEĞİNİ işaretleyeceğim. Tabii ki, görev katilini hayatta kalması için kendisi ayarlamanız gerekecek.

Görev katilinizin uygulamaları ne sıklıkta sonlandıracağını belirleyen bir ayarı varsa, bunu olabildiğince sık yapacak şekilde ayarlayın. Görev katilinin çalışıp onu kullanmamasının bir anlamı yok, çünkü bu ilk etapta birini kullanmanın nedeni.

Bu bittiğinde, Ana Sayfa düğmesine basın ve bir süre her şeyi görmezden gelin. Telefonu normalde yaptığınız gibi kullanın, ancak bir şey eskisi gibi çalışmıyorsa dikkatli olun. İşler kötüye gitmeye başlarsa, beyaz listenize bir göz atın ve söz konusu uygulamanın kapatılmayacak şekilde ayarlanmadığından emin olun. Hemen söyleyeceğim - alarmı kullanmak istiyorsanız asla saatinizi öldürmeyin, uçakta son dakika koltukları çünkü uçuşunuzu kaçırdınız, bir hafta öncesinden bilet acenteniz aracılığıyla satın aldığınız uçuşlardan çok daha pahalı zaman. :)

Unutulmaması gereken son bir şey - Cihazınızla ilgili sorunlar yaşıyorsanız / varsa ve yardım arıyorsanız, bir görev sonlandırıcı kullandığınızı ve onu nasıl kullandığınızı belirttiğinizden emin olun. "Cliq'te alarmla ilgili yardım - ATK kullanıyor ancak saati öldürmüyor" bunun harika bir örneğidir. Yine de size görev sonlandırıcıları kullanmayı bırakmanızı söyleyen yanıtlar alacaksınız, ancak aynı zamanda yararlı bir şeyler de alabilirsiniz. İnsanlara bir görev katil kullandığınızı ancak "doğru" kullanımın farkında olduklarını bildirmek, olumsuzlukların bir kısmını ortadan kaldıracaktır. Ayrıca, güzel açıklayıcı konu başlıkları kullanmak, forum moderatörlerimiz için her zaman yardımcı olacak ve aynı sorunları yaşayan bir sonraki kişiyi aramak için işleri kolaylaştıracaktır.

Köklü / ROM'lu / Mad Scientist türleri için özel bir bölüm burada

Market'in vahşi doğasında yeni bir görev katili türü var. Bunlar, lowmemorykiller çekirdek parametrelerini ayarlar ve kullanıcının (bu ben ve siz) her uygulamayı yönetmeye çalışması yerine, her şeyin olağan şekilde çalışmasını sağlar. Lowmemorykiller kodunun ve ayarlarının değiştirilmediğini düşündüğünüzde mantıklı geliyor Android 1.0'dan beri. Ayarları ihtiyaçlarınıza göre düzenlemek için zaman ayırmaya istekliyseniz, bunlar harika. Sistem ayarlarına belirli değerler yazarak bu ayarları bir uygulama olmadan sisteme aktarmak da oldukça kolaydır. Bu sizi ilgilendiriyorsa (ve eğer bir tweeker iseniz bunu yapmalısınız!), Bilgisayar korsanlığı forumlarındaki bir konu başlığı için harika bir konu olur ve katılmak isterim. Evet bu bir ipucu :)

Bir sonrakine kadar,

Jerry

Bunlar, her fiyata satın alabileceğiniz en iyi kablosuz kulaklıklardır!
Kordonu kesmenin zamanı geldi!

Bunlar, her fiyata satın alabileceğiniz en iyi kablosuz kulaklıklardır!

En iyi kablosuz kulaklıklar rahattır, harika ses çıkarır, çok pahalı değildir ve cebe kolayca sığar.

PS5 hakkında bilmeniz gereken her şey: Çıkış tarihi, fiyatı ve daha fazlası
Gelecek nesil

PS5 hakkında bilmeniz gereken her şey: Çıkış tarihi, fiyatı ve daha fazlası.

Sony, PlayStation 5 üzerinde çalıştığını resmen onayladı. Şimdiye kadar bildiğimiz her şey burada.

Nokia, 200 doların altında iki yeni bütçeye sahip Android One telefonunu piyasaya sürdü
Yeni Nokias

Nokia, 200 doların altında iki yeni bütçeye sahip Android One telefonunu piyasaya sürdü.

Nokia 2.4 ve Nokia 3.4, HMD Global'in bütçeye uygun akıllı telefon serisinin en son üyeleridir. Her ikisi de Android One cihazı olduklarından, üç yıla kadar iki büyük işletim sistemi güncellemesi ve düzenli güvenlik güncellemeleri almaları garanti edilir.

Evinizi bu SmartThings kapı zilleri ve kilitleriyle koruyun
Ding Dong - kapılar kilitli

Bu SmartThings kapı zilleri ve kilitleriyle evinizi koruyun.

SmartThings ile ilgili en iyi şeylerden biri, sisteminizde, kapı zilleri ve kilitler dahil bir dizi başka üçüncü taraf cihazı kullanabilmenizdir. Hepsi aynı SmartThings desteğini paylaştığından, hangi cihazların SmartThings cephaneliğinize eklenmesini haklı çıkarmak için en iyi özelliklere ve püf noktalarına sahip olduğuna odaklandık.

instagram story viewer