Logo id.androidermagazine.com
Logo id.androidermagazine.com

Cara mengatur dan menggunakan pembunuh tugas dengan benar (oh, ya, saya pergi ke sana!)

Daftar Isi:

Anonim

Ed. Catatan: Maaf untuk masalahnya, semuanya. Kolom sekarang di sini secara keseluruhan.

Hai semuanya. Minggu ini mari kita bicara tentang duri di sisi Android - manajemen tugas yang efisien.

Sebelum kita mulai, ya saya salah satu dari orang-orang yang akan mengatakan " Hentikan penggunaan task killer " sebagai respons pertama untuk beberapa pertanyaan aneh. Banyak orang lain yang berpengetahuan luas akan mengatakan hal yang sama. Mereka (kita) benar. Aplikasi pembunuh tugas cenderung menyebabkan banyak masalah hanya karena menggunakannya dengan benar dapat sedikit membingungkan, terutama dengan semua informasi yang saling bertentangan di luar sana. Ikuti kami setelah istirahat dan mari kita cari tahu ini untuk selamanya.

Beberapa hari yang lalu kami memiliki posting halaman depan dengan pilihan aplikasi Android Central Editor. Editor-in-Chief Dieter Bohn kami memilih TasKiller Pro. Tentu saja jawaban kedua atau ketiga dalam komentar dengan cepat menunjukkan bahwa pembunuh tugas " mengacaukan telepon. "Ini hanya memperkuat pemikiran saya bahwa kita benar-benar perlu mendiskusikan ini bersama-sama, dan biarkan setiap orang memutuskan kebutuhan mereka daripada bash task killers secara keseluruhan.

Manajemen memori Android

Android dirancang untuk menjadi binatang multitasking yang bisa bernapas dengan api. Ini memungkinkan aplikasi menjaga tempatnya di RAM perangkat, dan tetap siap untuk kembali fokus ketika pengguna membutuhkannya. OS juga sangat baik dalam berbagi pustaka antar aplikasi, sehingga coders aplikasi memiliki banyak fungsi yang sudah dibangun untuk dipilih. Dalam dunia yang sempurna (tetap sempurna untuk pengembang) kita semua akan menggunakan aplikasi yang sama untuk alasan yang sama dan itu akan menjadi akhir dari itu.

Tapi tidak ada yang sempurna

Kita semua menggunakan aplikasi yang berbeda, pada waktu yang berbeda, dengan cara yang berbeda. Ketika Anda mempertimbangkan mimpi buruk untuk pengembang, itu mengejutkan bahwa Android (atau sistem operasi seluler apa pun) menangani pekerjaan sebaik itu. Mari kita cepat dan mudah-mudahan mudah dipahami melihat apa yang terjadi di balik layar itu.

Aplikasi dimulai, baik karena Anda memulainya atau pengembang melihat manfaatnya menjalankannya di belakang layar. Beberapa contoh bit terakhir -

  • Saat Anda menambah atau menghapus aplikasi, Google Voice memulai (jika tidak berjalan). Itu memindai aplikasi untuk melihat apakah perlu menggunakan atau berbagi fungsi dengan itu. Pasang mesin text-to-speech baru? Google Voice akan menggunakannya.
  • Salin beberapa gambar dari kartu SD Anda ke komputer Anda? Galeri harus mulai ketika Anda memasang kembali kartu SD Anda untuk memeriksa gambar atau video baru sehingga dapat memindai dan siap untuk ditampilkan di tempat yang tepat.

Ini kedengarannya bagus. Apa yang tidak kami pertimbangkan di atas adalah bahwa aplikasi ini akan tetap berada dalam memori perangkat sampai mereka disuruh menutup. Mereka tidak akan menggunakan sumber daya lain, hanya duduk diam dan siap untuk menggambar kembali diri mereka di layar Anda. Di zaman prosesor 1Ghz + hari ini dan transfer data berkecepatan tinggi, kita menjadi tidak sabar ketika kita ingin memuat aplikasi BARU dan itu tidak instan. Kami ingin perangkat kami memperbesar antar layar. Kami ingin perangkat kami mengambil aplikasi baru menjadi fokus. Kami ingin perangkat kami berfungsi dengan cara yang tidak dirancang untuk dilakukan. Menggunakan pembunuh tugas dengan cara yang benar dapat mendekati tujuan tersebut.

Antarmuka pembunuh tugas

Setiap aplikasi terlihat dan bertindak sedikit berbeda, dan pembunuh tugas tidak terkecuali. Saya akan menggunakan Manajer Tugas Tingkat Lanjut untuk contoh saya. Saya tidak merekomendasikan ini di atas yang lain. Itu sesuai dengan kebutuhan saya dan bernilai $ 0, 99, jadi saya berhenti mencari alternatif. Pilihan Anda mungkin terlihat sedikit berbeda, tetapi harus memiliki fungsi yang sama. Lihat saja pengaturannya dan Anda akan menemukan tempat untuk membuat perubahan dan pilihan yang sama.

Di bawah ini Anda sedang melihat daftar aplikasi yang sedang dijalankan yang harus dimatikan oleh pembunuh tugas setelah Anda menerimanya. Anda tidak melihat setiap proses yang berjalan, dan membaca sedikit lebih jauh akan menjelaskan mengapa itu hal yang baik. Kami akan merujuk kembali ke gambar ini sedikit, tetapi luangkan waktu sebentar dan periksa untuk sekarang.

Tugas membunuh secara manual

Cara termudah dan paling mudah terbaik untuk menggunakan pembunuh tugas adalah dengan membukanya dan secara manual membunuh hal-hal yang Anda yakin tidak perlu setiap kali Anda merasa segalanya melambat. Kuncinya adalah mengetahui apa lagi yang tidak akan berhasil jika Anda mematikan aplikasi. Hal-hal seperti game, browser web, kamus atau aplikasi yang berdiri sendiri biasanya merupakan taruhan yang aman untuk dimatikan jika Anda menemukannya berjalan. Pada contoh di atas, Astro File Manager sedang berjalan karena saya mencari file yang telah saya unduh. Saya sudah selesai dengan Astro, jadi tidak perlu untuk tetap berjalan. Saya bisa dengan aman membunuhnya, dan tidak ada hal lain yang akan terpengaruh.

Anda tidak dapat melihatnya di tangkapan layar saya di atas, tetapi Pasar juga berjalan. Saya belum membuka Pasar dalam beberapa saat, tetapi saya tidak akan membunuhnya. Mengapa? Karena jika saya melakukannya, maka pemberitahuan pembaruan untuk aplikasi Market yang diinstal tidak akan masuk. Ada banyak aplikasi yang harus tetap hidup untuk menggunakan semua fitur mereka. Anda harus melakukan sedikit pemikiran sebelum memutuskan apakah Anda dapat mematikan aplikasi saja. Inilah gagasan umum tentang apa yang harus dipikirkan:

  • Aplikasi yang mengingatkan Anda pada sesuatu - Saya menggunakan Astrid untuk membantu saya mengingat tugas dan tenggat waktu. Astrid dapat mengirim notifikasi untuk mengingatkan saya ketika ada acara. Jika saya membunuhnya, saya tidak akan mendapatkan pengingat. Lalu saya tersesat di komputer saya dan tidak ada yang dilakukan.
  • Aplikasi yang mencari pembaruan - Pada contoh sebelumnya, saya membiarkan Market berjalan sehingga dapat memberi tahu saya tentang pembaruan aplikasi apa pun. Aplikasi apa pun yang secara berkala mencari data luar harus tetap hidup jika Anda ingin mereka menemukan data itu.
  • Aplikasi yang masih melakukan sesuatu - Dalam contoh saya Connectbot sedang berjalan. Saya kebetulan memiliki koneksi aktif ke server di garasi yang saya perbarui. Saya dapat dengan cepat beralih dan melihat kemajuan serta mengeluarkan perintah langsung dari ponsel saya. Jika saya mematikannya, saya harus membuka kembali dan menghubungkan lagi setiap kali.

AutoKilling

Manajer tugas biasanya datang dengan fungsi untuk mematikan aplikasi secara berkala. Di sinilah segalanya menjadi berbahaya. Untungnya, sebagian besar juga datang dengan semacam daftar putih aplikasi yang tidak terbunuh selama auto-killfest ini. Meskipun beberapa akal sehat masih diperlukan, beberapa aplikasi akan selalu perlu ada dalam daftar ini

  • Aplikasi apa pun yang memiliki nama pabrikan atau operator di dalamnya tidak boleh dibunuh.
  • Aplikasi apa pun yang memiliki kata android. (ya periode ada di sana dengan sengaja) tidak boleh dibunuh.
  • Aplikasi apa pun yang menjaga waktu tidak boleh terbunuh.
  • Aplikasi apa pun yang memiliki widget yang pembaruannya tidak boleh dibunuh.
  • Aplikasi apa pun yang tidak diinstal pada / data (ini adalah tempat aplikasi pengguna) tidak boleh dibunuh.
  • Jika Anda tidak tahu persis apa aplikasi itu, itu tidak boleh dibunuh.
  • Pengganti rumah, baik dari Pasar atau pabrikan Anda tidak boleh terbunuh. Ini juga berarti Sense, Blur, dan Touchwiz. Mereka juga memiliki dependensi yang harus tetap hidup, lihat nomor 1, 5 dan 6 di atas. Tentu saja jika Anda bermain-main, dan tahu bagian mana dari sistem yang tidak perlu Anda jalankan pada instalasi khusus Anda, jangan ragu untuk bereksperimen. Dan bagikan hasil Anda.

Ini mempersempit segalanya. Tandai semua game Anda untuk dibunuh. Tandai semua "aplikasi yang berdiri sendiri" Anda (hal-hal seperti Astro dalam contoh di atas) untuk dibunuh. Tandai hal-hal yang Anda butuhkan sesekali, tetapi tidak ingin berlari di belakang layar untuk dibunuh. Baca apa yang tersisa, dan lihat apakah itu cocok dengan salah satu kategori di atas. Jika ya, tandai untuk tidak pernah terbunuh. Ingatlah untuk mempertimbangkan hal-hal seperti ConnectBot dalam contoh saya. Saya tidak ingin itu berjalan sepanjang waktu, tetapi sementara saya menggunakannya saya ingin tetap hidup di latar belakang, jadi saya akan menandainya untuk TIDAK di-autokill oleh task manager. Tentu saja, Anda harus mengatur pembunuh tugas itu sendiri agar tetap hidup.

Jika pembunuh tugas Anda memiliki pengaturan untuk menentukan seberapa sering mematikan aplikasi, atur untuk melakukannya sesering mungkin. Saya tidak melihat adanya perasaan menjalankan pembunuh tugas dan tidak menggunakannya, karena ini alasan untuk menggunakannya.

Setelah selesai, tekan tombol Home dan abaikan semuanya untuk sementara waktu. Gunakan telepon seperti biasanya, tetapi perhatikan jika sesuatu mulai tidak berfungsi seperti biasanya. Jika semuanya mulai keluar dari kehancuran, lihat daftar putih Anda dan pastikan aplikasi tersebut tidak diatur untuk dimatikan. Saya akan mengatakan langsung - jangan pernah membunuh jam Anda jika Anda ingin menggunakan alarm, kursi menit terakhir di pesawat karena Anda ketinggalan penerbangan Anda jauh lebih mahal daripada yang dibeli melalui agen tiket Anda seminggu sebelumnya.:)

Satu hal terakhir yang perlu diingat - Ketika / jika Anda memiliki masalah dengan perangkat Anda dan sedang mencari bantuan, pastikan untuk menyebutkan bahwa Anda menggunakan pembunuh tugas dan bagaimana Anda menggunakannya. "Bantuan dengan alarm pada Cliq - menggunakan ATK tetapi tidak membunuh jam" adalah contoh yang bagus untuk ini. Anda masih akan mendapatkan balasan yang memberitahu Anda untuk berhenti menggunakan pembunuh tugas, tetapi Anda juga mungkin mendapatkan sesuatu yang bermanfaat. Memberitahu orang-orang bahwa Anda menggunakan pembunuh tugas, tetapi sadar akan penggunaan yang "benar" akan menghilangkan beberapa hal negatif. Selain itu, menggunakan judul utas deskriptif yang bagus akan selalu membantu moderator forum kami dan mempermudah pencarian orang berikutnya yang memiliki masalah yang sama.

Bagian khusus di sini untuk jenis / ROM'd / Mad Scientist yang di-root

Ada jenis pembunuh tugas baru di luar sana di belantara Pasar. Ini menyesuaikan parameter kernel lowmemorykiller dan membiarkan semuanya berjalan seperti biasa daripada meminta pengguna (yaitu saya dan Anda) mencoba mengelola setiap aplikasi. Masuk akal setelah Anda menganggap bahwa kode untuk driver memori rendah dan pengaturannya belum berubah sejak Android 1.0. Jika Anda bersedia meluangkan waktu untuk menyesuaikan pengaturan sesuai dengan kebutuhan Anda, ini bekerja dengan baik. Ini juga sangat mudah untuk meneruskan pengaturan ini ke sistem tanpa aplikasi dengan menulis nilai-nilai spesifik ke pengaturan sistem. Jika ini menarik minat Anda (dan jika Anda tweeker, seharusnya!) Itu akan menjadi topik yang bagus untuk utas di forum peretasan, dan yang ingin saya ikuti. Ya itu isyarat:)

Sampai Lain waktu, Jerry