12月31日より前に、以下を設定する必要があります。
chssys -s xntpd -a "-x"
質問:しかし、なぜ1月に禁止するのですか? 「-x」を省略すると、なぜ問題が発生するのですか?
答え1
2016年の最後の分(UTCタイムゾーン)は61秒なので、UTCタイムゾーンで2016年の最後の秒は23:59:60になります。バラよりユンチョウィキペディアで。
システムコールtime()
含まれないうるう秒(POSIX要件)なので、日付と時刻の計算に基づくアプリケーションの場合、time()
1秒は2回計算されます。〜しない限りシステムは、うるう秒を無視して増分調整を実行する代わりに、次の数時間または数日にわたっていくつかの調整を実行します。
正しく作成されていない(または古すぎる)アプリケーションは、61秒の長さの分が表示されるとパフォーマンスが低下する可能性があります。これオプション-x
(HPEドキュメントリンク)うるう秒のカーネル修正を無効にして、通常のNTPプロトコルが通常の時間同期メカニズムを使用して1秒の利得を円滑にすることができます。バラよりNTPを使用してうるう秒を処理する5つの方法うるう秒を平滑化する方法についての深い議論です。
答え2
夏時間を妨げるからです。