mac使用過程中,經(jīng)常是下班合起來就走允乐,長(zhǎng)時(shí)間不關(guān)機(jī)發(fā)現(xiàn)一個(gè)問題矮嫉,就是時(shí)間經(jīng)常會(huì)慢個(gè)兩分鐘以上,試了設(shè)置自動(dòng)獲取牍疏、切換時(shí)區(qū)再切回來敞临,都沒什么作用。通過查找麸澜,發(fā)現(xiàn)有兩種方式可以解決這個(gè)問題:
1挺尿、重啟大法(關(guān)機(jī)重啟)
2、命令行修復(fù)
sudo sntp -sS time.apple.com
//or
sudo sntp -sS pool.ntp.org
每個(gè)macOS版本的處理方法不同炊邦,10.14+為例(當(dāng)前使用版本10.15.3)编矾,其他可以參考文后鏈接
$ sudo sntp -sS time.apple.com
Password:
sntp 4.2.8p10@1.3728-o Tue Mar 21 14:36:42 UTC 2017 (139~5112)
kod_init_kod_db(): Cannot open KoD db file /var/db/ntp-kod: No such file or directory
2020-03-20 10:55:27.759644 (-0800) -0.005600 +/- 0.003977 time.apple.com 17.253.116.125 s1 no-leap
執(zhí)行之后有個(gè)報(bào)錯(cuò)信息,你可以忽略或者使用以下命令創(chuàng)建空文件
sudo touch /var/db/ntp-kod
sudo chmod 666 /var/db/ntp-kod
有了這個(gè)方法之后馁害,如果不想每次執(zhí)行窄俏,也可以設(shè)置個(gè)腳本來定時(shí)更新??。
其他版本修復(fù)方法參考:https://apple.stackexchange.com/questions/117864/how-can-i-tell-if-my-mac-is-keeping-the-clock-updated-properly?noredirect=1&lq=1
(可能需要翻出去看)