记得小的时候看到的电视机是黑白电视机,当时的电视机有一些旋转按钮,当你需要调整频道的时候其中一个是叫做微调,另外还有一个是频道,记得看电视的时候这些操作我是相当熟练,当我们使用了频道跳跃按钮调换了频道后,发现画面质量不佳时就会使用微调按钮一点一点小心翼翼的调整画面质量以达到最佳。

为什么讲这个呢?因为了解了ntp的同步方式之后发现这2者有共同的地方。

ntp的同步调整方式分为slew和step。它是在时钟纪律算法中自动实现,当然也可以通过接口人工干预(即参数的设定),在ntp中是slew的同步方式指的是平滑,缓慢,微调的意思,step的同步方式指的是分步,分阶段,相当于电视换频道一样,一个一个的跳跃。

既然有这2种同步方式,那么在ntp服务启动的时候默认使用的是哪种方式呢?

通过查阅资料我发现ntp默认是step模式 "under ordinary conditions, ntpd adjusts the clock in small steps so that the timescale is effectively continuous and without discontinuities."

意思是:在普通条件下,ntpd以小步调整时钟,使时间刻度有效连续,不间断。

然后在下面又提到了-x选项了,通过/etc/sysconfig/ntpd可以看到默认情况-x选项是没有开启的。

上图的意思是"通常情况下,如果偏移量小于step阈值,则使用step的默认值,默认为128 ms,如果超过step阈值,则时间会被stepped,即分步过度。 在window(这里的window应该理解为编辑ntp配置的窗口)中手动设置使用-x选项会将阈值设置为600秒。 注意:由于典型Unix内核的slew方式的速率限制为0.5 ms / s,因此每次调整都需要2000s的摊销间隔。因此,多达600秒的调整将需要近14天才能完成。 该选项可以与-g和-q选项一起使用。 有关其他选项,请参阅tinker命令。 注意:使用此选项禁用内核时间规则。"

分析总结ntp在没有开启slew方式时,会一直使用step的方式,分步调整偏差。在开启了slew方式时,在600s内的偏差会使用slew方式以0.5ms/s的速度缓慢平滑的进行微调,整个过程<=14天消除偏差,如果此时偏差查过了600的话会继续使用step的方式分步分阶段调整偏差。

转载于:https://www.cnblogs.com/sonwnja/p/6760914.html

ntp的同步方式slew step的区别相关推荐

  1. java 同步方式 lock_java的两种同步方式, Synchronized与ReentrantLock的区别

    java在编写多线程程序时,为了保证线程安全,需要对数据同步,经常用到两种同步方式就是Synchronized和重入锁ReentrantLock. 相似点: 这两种同步方式有很多相似之处,它们都是加锁 ...

  2. 登陆中国移动显示远程服务器繁忙,使用中国移动宽带,联机状态错误,NTP无法同步的处理方式...

    (1) 原因:路由器由于系统错误诊断路由器已断网造成时区与 NTP 服务器不同步(华硕官方说的) (2) 华硕官方解决办法 为防止您的路由器由于系统错误诊断路由器已断网造成时区与 NTP 服务器不同步 ...

  3. Linux NTP时钟同步

    一.为什么要了解时钟同步? 时钟同步在大数据方向,用到的地方很多.举个例子来说吧,像Zookeeper.RegionServer服务都是需要实时和各节点进行通信的.假如各节点差超过30s,那么Regi ...

  4. Centos7 NTP时钟同步配置

    Centos7 NTP时钟同步配置 NTP在Linux下有两种时钟同步方式:直接同步(也称跳跃同步)和平滑同步(也称微调同步). 直接同步 使用ntpdate命令进行同步,直接进行时间变更. 如果服务 ...

  5. 再谈网游同步技术:实时动作游戏同步方式和传输协议选择

    如今十年过去,网上越来越多的人开始讨论游戏同步技术了,然而很多文章往往只针对某种特定的游戏情况,而观点又经常以偏概全.很多人并没有真正开发过实时动作游戏,更别说了解同步技术的前世今生了.转载别人的观点 ...

  6. mtk 帧同步_【小松教你手游开发】【面试必读(编程基础)】网络游戏同步方式(帧同步和状态同步)...

    在做网络游戏的时候首先要做的是选择一种同步方式来使用,网上的文章都是说帧同步与状态同步的选择,但是又经常讲的模糊不清,我大概整理了一下,并且有一种我们现在项目用的网络同步方式 状态同步 状态同步就有好 ...

  7. GPS授时器(GPS卫星授时器)常用的同步方式

    GPS授时器(GPS卫星授时器)常用的同步方式 GPS授时器(GPS卫星授时器)常用的同步方式 GPS授时器是由安徽京准科技开发的一款高科技产品 卫星授时是通过导航卫星来进行发播或转播标准时间信号的授 ...

  8. mysql 同步方式_MYSQL 主从同步详解

    关于MYSQL主从同步 什么是MYSQL的主从复制 主从复制是指将一个服务器作为主服务器,所有的数据更新操作都在主服务器进行,并且将主服务器的数据同步到一个或多个从服务器,保证从服务器和主服务器的数据 ...

  9. 同步和异步有什么区别,分别在什么场景下使用

    最近在工作中遇到了一个问题,所以记录一下,简单来说就是前端需要调用一个流程,但是这个流程的id需要从后台去获取,获取的方式为Ajax方式,但是Ajax方法没有设置为同步,导致function方法里面的 ...

  10. NTP时钟同步原理及误差简析

    在我们某试验系统方案设计中,由于数据同步性的要求,需要将我们WP4000变频功率分析仪的时钟与客户的NI系统的时钟进行同步,对于WP4000变频功率测试系统而言,多台分析仪之间可通过同步光纤接口达到严 ...

最新文章

  1. Kali2021.2 VMware最新版安装步骤
  2. 关于socket和 jsp的几个问题
  3. 【数据平台】基于pyhs2库Python作为client driver连接HiveServer
  4. 【知识星球】总有些骨骼轻奇,姿态妖娆的模型结构设计,不知道你知不知道,反正我知道一些...
  5. java中的jsonjar_java中使用json之相关jar包介绍
  6. 如何从管理IT服务提供商获得最大收益
  7. 获取GitHub上远程分支内容
  8. ABAP UDO generation report
  9. Service Team在索引表CRMD_ORDER_INDEX中的存储设计
  10. 坎蒂雷赋权法 matlab,干货 | 利用MATLAB实现FMCW雷达中的常用角度估计方法
  11. python中的画布控制_使按钮在画布上工作(tkinter)
  12. Callable 和 Future接口 学习
  13. python list去重函数_python 列表函数
  14. 关于使用墙外安卓应用
  15. 计算机的三种基础运算,计算机基础知识(计算机的基本运算).ppt
  16. 空天地一体化无线光通信网络关键技术及其发展趋势
  17. JAVA鲜花订购网微服务计算机毕业设计Mybatis+系统+数据库+调试部署
  18. win10用什么清理垃圾好?
  19. Web开发框架——Zheng
  20. SaaS行业验尸报告:他们死于资本狂欢前夜

热门文章

  1. 麦客表单无法登录打开显示空白怎么办?
  2. java基础,进阶(二)
  3. 微信游戏奇迹暖暖选取服务器失败,奇迹暖暖微信怎么登录失败
  4. 三种近场通信的特点,以及未来近场通信技术的应用场景的分析和预测
  5. Pandas - 5.缺失值处理
  6. VBA取得EXCEL表格中的行数和列数
  7. Exiting because of unfinished merge.
  8. C#压缩图片文件大小
  9. mysql 创建表指定时区_mysql解决时区相关问题
  10. java商城功能模块图_java网上图书商城(1)User模块