Daftar Isi:
Multitasking adalah kata yang akan sering Anda dengar di sini dan di tempat lain di Internet yang berbicara tentang ponsel cerdas atau teknologi lainnya. Itu tidak berarti seperti dulu, ketika dinosaurus berjanggut panjang pertama kali memimpikan komputer, tetapi masih membuat perbedaan yang sangat besar bagi beberapa orang dan dapat menjadi faktor penentu ketika memilih sistem operasi smartphone. Mari kita lihat dan lihat apa masalahnya, dan bagaimana hubungannya dengan Android.
Dahulu kala, di laboratorium jauh, jauh sekali, beberapa guru Jedi memutuskan bahwa komputer harus melakukan lebih dari satu hal pada satu waktu. Mereka benar-benar sudah melakukan banyak hal di belakang layar, tetapi bagi pengguna itu adalah kasus memasukkan perintah, dan menunggu itu selesai. Menggunakan utas dan penjadwal, dan mungkin sedikit sihir dan banyak keberuntungan, para insinyur dapat mengerjakan sistem operasi yang dapat menjalankan lebih dari satu perintah pengguna pada satu waktu, dan multitasking lahir. Ketika Anda beralih ke VT (terminal virtual) baru pada kotak Unix tanpa GUI, Anda melakukan banyak tugas. Ketika Anda memiliki lebih dari satu jendela terbuka di Windows atau Mac atau komputer lain yang memiliki GUI, Anda melakukan banyak tugas. Anda melakukan lebih dari satu hal dalam satu waktu, dan komputer menjalankan lebih dari satu tugas pengguna sekaligus. Anda sekarang dapat membaca Android Central sementara torrent legal Anda unduh di latar belakang.
Pada smartphone, multitasking sedikit berbeda. Kami tidak memiliki kemewahan monitor 20 inci, jadi menunjukkan lebih dari satu "hal" berjalan pada suatu waktu bukanlah masalah besar. Samsung sedang menguji air dan mencobanya dengan Galaxy S III dengan fitur Pop-Up Play, tetapi untuk sebagian besar apa pun yang kami lakukan memerlukan seluruh layar untuk melakukannya. Kami juga tidak memiliki banyak RAM dan memori video yang tersedia dan harus menonton penggunaan daya. Ini berarti multitasking smartphone harus sedikit, yah, lebih pintar.
Smartphone telah melakukan banyak tugas dalam waktu yang lama. Semua sistem operasi seluler melakukannya sedikit berbeda - beberapa menangguhkan semua aplikasi lain di latar belakang, beberapa menyelamatkan negara dan menutup aplikasi itu sendiri, dan yang lain membiarkan semuanya berjalan. Cara Android melakukannya adalah membiarkan thread dan proses berjalan tergantung pada prioritasnya. Jika Anda menggunakan Google Play Music, proses yang membuat suara keluar dari speaker memiliki prioritas yang cukup tinggi untuk tetap berjalan ketika Anda beralih dari aplikasi. Tidak semua itu berjalan di latar belakang, tetapi cukup untuk membuat lagu tetap dimainkan. Aplikasi lain dapat dibunuh jika tidak digunakan, dan beberapa aplikasi "dibekukan" (karena tidak ada kata yang lebih baik) dan memulihkan diri ketika dibawa kembali ke latar depan. Yang penting, dan diprioritaskan, diputuskan ketika aplikasi ditulis dan dikompilasi sehingga pengguna akhir tidak perlu khawatir tentang hal itu. Ini tidak sempurna, tetapi mengikuti model multitasking yang sangat kuat dari Linux dan mengubahnya untuk Android. Ini semua open-source, sehingga produsen dan pembuat ROM dapat (dan memiliki) mengubah hal-hal untuk mengalokasikan memori dengan cara yang mereka inginkan dialokasikan. Terkadang tweak itu hebat, terkadang tidak terlalu banyak.
Pada akhirnya, ingatlah saat berikutnya Anda membuka aplikasi dan memulai di mana Anda tinggalkan bahwa Anda melihat multitasking di tempat kerja.
Lihat Kamus Android lengkap