Bagaimana cara perangkat iOS menjaga waktu saat listriknya habis?

32

IPhone saya selalu kehabisan baterai. Namun, ketika saya menyalakannya kembali, waktunya masih dalam sinkronisasi sempurna. Ini menimbulkan pertanyaan: "Bagaimana cara menjaga waktu ketika baterai kehabisan?"

Pasti ada semacam mekanisme 'detakan' di telepon saat baterai sedang habis dan, karenanya, tidak sepenuhnya kehabisan baterai.

James Graham
sumber

Jawaban:

35

IPhone tidak sepenuhnya habis ketika baterai "mati." Jika Anda akan melihat, ketika Anda mencoba menyalakannya ketika baterai mati, layar akan menyala sebentar untuk memberi tahu Anda baterai sudah mati - yaitu, masih ada energi yang tersisa di baterai. Jam terus kehabisan baterai, dan mengambil sedikit energi sehingga Apple memutuskan untuk menjaga jam terus berjalan.

Akhirnya, baterai akan benar-benar mati (mungkin setelah beberapa hari atau minggu), dan jam pada akhirnya akan berhenti menjaga waktu. Seperti yang disebutkan Ian C., jam akan menyinkronkan ketika telepon terhubung dan dihidupkan lagi, jika jaringan tersedia.

Chris Gregg
sumber
19

Telepon akan menyinkronkan jamnya dengan sinyal jam yang tertanam dari penyedia nirkabel Anda saat diaktifkan. Semua protokol seluler menyediakan fitur jaringan jam yang memungkinkan perangkat di jaringan menyinkronkan waktu dan tanggal dengan waktu dan tanggal master dari penyedia.

Jadi, bukan karena ponsel itu menjaga waktu saat listriknya mati, melainkan mengatur tanggal dan waktu yang benar ketika dihidupkan.

Ian C.
sumber
2
Dan saya akan memperkuat - perangkat mematikan OS dan perangkat keras selain jam pada level tegangan jauh di atas titik di mana chip terakhir berjalan adalah menarik sejumlah kecil daya. Ya, jika lampu "mati ketika chip terakhir menyerah pada tegangan rendah" - perangkat akan disinkronkan kembali melalui nirkabel selama Anda mengizinkan pengaturan waktu. Saya telah melihat perangkat dalam mode AirPlane tanpa daya selama 6 bulan dan masih tidak memiliki jam gagal untuk menjaga waktu - jadi dalam praktiknya, perangkat bahkan tidak perlu mengatur waktu sebagian besar kasus. +1 untuk jawaban singkat dan bermanfaat.
bmike
Bisa juga dengan menggunakan NTP (Network Time Protocol) yang baik. Akan ada lebih sedikit masalah regional / internasional dengan menggunakan pendekatan ini.
Aeyoun
14

Real Time Clock adalah komponen yang tidak tergantung pada CPU utama (walaupun itu semua bagian dari SOC IC yang sama) yang akan terus berjalan dari tegangan yang lebih rendah daripada yang diperlukan untuk menjalankan bagian telepon lainnya. Ketika baterai ponsel habis, tegangannya berkurang, dan di bawah tegangan tertentu beberapa komponen akan gagal berfungsi sama sekali. Mungkin habis sejauh ini sehingga akan dianggap rusak secara permanen dan tidak dapat diisi ulang dan masih memiliki tegangan yang cukup untuk menjalankan RTC.

Sparr
sumber
2

Lebih baik bertanya bagaimana komputer membutuhkan waktu? Biasanya mereka memiliki sumber daya lain untuk menjalankan rangkaian timer. Saya pikir di perangkat apel itu bukan baterai utama. Seperti yang saya ingat di PC desktop saya selain daya AC, baterai sederhana tahan waktu selama 5 atau 6 tahun. (Saya ingat kita harus mengeluarkan baterai itu untuk mengatur ulang kata sandi BIOS!). Jadi saya pikir ada sebagian besar sumber energi lain seperti baterai kecil untuk menjaga waktu dan kata sandi Anda.

Ramyad
sumber
4
IPhone menggunakan baterai utamanya untuk semuanya, dan begitu juga beberapa generasi terakhir komputer Apple.
Ryccardo
@Ryccardo Saya percaya Anda tentang iPhone, tetapi apakah Anda bermaksud mengatakan bahwa desktop Apple tidak memiliki baterai terpisah selain dari daya AC?
sangat bingung
2
Memang. Saya sebenarnya ragu untuk memposting klaim seperti itu, tetapi baik pemindaian papan sirkuit dan situs web "Penggantian baterai untuk [...]" menunjukkan kurangnya baterai yang sebenarnya. Saya berspekulasi penggunaan supercap (kapasitor besar), seperti yang digunakan pada kebanyakan kamera digital - atau untuk membuat asumsi yang lebih provokatif: jika Apple memprediksi koneksi internet tugas berat tersedia di mana-mana (pikirkan iCloud dan Internet Recovery), suatu kesempatan Sinkronisasi NTP akan menjadi masalah terakhir.
Ryccardo
0

Laptop melakukannya dengan Baterai CMOS. Jadi, Apple mungkin meletakkan sesuatu yang kecil seperti itu di dalam iPhone. Sebenarnya, Penyimpanan Persisten adalah hal lain yang perlu dipertimbangkan. Sebagai contoh, saya memiliki telepon HP Pocket PC yang akan menghapus semua data ketika baterai mati. (Anda dapat melihat sekarang mengapa kita semua menggunakan Produk Apple.) Dan akhirnya, ingat bahwa Ponsel (dan Komputer) dapat memperoleh Time Over-the-Air (Jaringan) dan Internet.

TechAndNews
sumber