Dalam beberapa minggu terakhir saya perhatikan setiap pagi bahwa jam saya akan ketinggalan 2-3 menit. Saya perhatikan bahwa membuka dialog 'Tanggal & Waktu' dari Preferensi Sistem akan memicu jam untuk melakukan sinkronisasi ulang ke server waktu Apple. Saya menjalankan OS X 10.7.4 Lion pada 8,2 MacBook Pro.
Apa yang mungkin menyebabkan kurangnya sinkronisasi ulang otomatis ini?
EDIT: Saya membandingkan /etc/ntp.conf
file saya dengan Lion yang juga menjalankan Lion, dan kami perhatikan bahwa file saya mengandung:
0000000: 7365 7276 6572 2074 696d 652e 6170 706c server time.appl
0000010: 652e 636f 6d2e 0a e.com..
sementara miliknya memiliki:
0000000: 7365 7276 6572 2074 696d 652e 6170 706c server time.appl
0000010: 652e 636f 6d e.com
Tanggal modifikasi terakhirnya pada pertengahan 2010, sementara saya terakhir dimodifikasi hanya satu atau dua minggu yang lalu (sekitar ketika masalah dimulai?). Saya tentu saja tidak mengedit file secara manual. Mungkin terkait?
EDIT 2: Saya perhatikan bahwa, jika saya mengubah server waktu saya di 'Tanggal & Waktu' menjadi, katakanlah, Asia, /etc/ntp.conf
file saya menjadi:
0000000: 7365 7276 6572 2074 696d 652e 6173 6961 server time.asia
0000010: 2e61 7070 6c65 2e63 6f6d 2e0a .apple.com..
lengkap dengan karakter 0x2e tertinggal. Jadi, sepertinya OS X menambahkan trailing. secara otomatis, tetapi sistem Lion yang baru tidak mengandung karakter tambahan ini. Masih tidak yakin apakah ini mempengaruhi sinkronisasi.
EDIT 3: Sudah 24 jam sejak saya mengubah server waktu menjadi 'Apple Asia' dan kemudian kembali ke 'Apple Americas' - tidak ada waktu melayang. Aneh.
Jawaban:
Sepertinya beberapa karakter khusus disisipkan di akhir (terutama bagian 0x2e yang mewakili sederhana
.
) dan OS X sekarang menafsirkan ini sebagai bagian dari nama server. Untuk memperbaikinya, jalankan sajadari Terminal.
Mengenai mengapa Anda memiliki masalah ini, saya tidak tahu.
sumber
ntp.conf
file berisi karakter 0x2e dan mengikuti baris baru. Saya kira ini bukan penyebabnya.Karena saya (secara eksperimental) melakukan perubahan berikut, saya tidak lagi memiliki masalah penyimpangan jam, meskipun menurut
/etc/ntp.conf
isi file tidak secara teknis berubah:Buka
Date & Time
dialog pengaturan, ubah server waktu dariApple Americas/U.S. (time.apple.com)
menjadiApple Asia (time.asia.apple.com)
dan kemudian kembali keApple Americas/U.S. (time.apple.com)
. Dari sana, pergeseran waktu harian saya telah berhenti terjadi.Ini adalah jawaban yang agak tidak memuaskan - saya ingin mengubah jawaban pilih jika ada yang menemukan penyebab yang sebenarnya dan mendasar.
sumber