Multitasking di iPhone


8

Apakah iPhone menutup program latar belakang jika kehabisan memori atau baterai?

Jawaban:


5

Ada dua cara untuk mendekati pertanyaan ini.

Dari perspektif pengguna akhir, jawabannya adalah tidak. Apa pun yang Anda lakukan, aplikasi akan kembali ke keadaan yang sama seperti sebelumnya, kecuali Anda menutupnya dari antarmuka switching.

Secara teknis: ya. Ketika perangkat kehabisan RAM, itu akan membekukan status aplikasi dari RAM ke penyimpanan utama (flash). Ketika Anda melanjutkan, itu memuat status dari flash kembali ke RAM, dan kemudian melanjutkan. Ini dimaksudkan untuk terjadi dengan cukup cepat dan cukup transparan sehingga tidak dapat dibedakan, tetapi kadang-kadang Anda mungkin melihat bahwa melanjutkan membutuhkan sedikit lebih lama jika Anda telah memuat beberapa aplikasi lain sementara itu (dan karena itu mendorong aplikasi keluar dari RAM).


3

Mereka tidak benar-benar "dalam memori," lebih suka di-cache ke disk jika dan bila perlu. Banyak aplikasi bahkan tidak menggunakan multitasking atau tidak disiapkan untuk itu. Ketika Anda beralih itu sebenarnya menutup aplikasi.

Berada di bilah tugas tidak menjamin bahwa itu sebenarnya ada di memori, berjalan aktif, atau keduanya. OS mengelola itu.


2

Tidak. Bahkan memulai ulang, matikan sepenuhnya dan matikan, tidak akan menghapus aplikasi latar belakang dari memori. Menurut Apple Geniuses Anda harus secara manual menghapus aplikasi dari task bar.


2
Aplikasi dihapus dari memori oleh OS atas kebijakannya sendiri. Hanya karena mereka berada di 'task manager' tidak berarti mereka berjalan dan dalam memori. Saya telah mengkonfirmasi ini dengan aplikasi saya sendiri. Setelah reboot, aplikasi ini tidak dimuat ulang hingga diluncurkan oleh pengguna.
Stuart Carnie
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.