Adjtimex介绍

linux系统有两个时钟:一个是由主板电池驱动的“Real Time Clock”也叫做RTC或者叫CMOS时钟,硬件时钟。当操作系统关机的时候,用这个来记录时间,但是对于运行的系统是不用这个时间的。另一个时间是 “System clock”也叫内核时钟或者软件时钟,是由软件根据时间中断来进行计数的,内核时钟在系统关机的情况下是不存在的,所以,当操作系统启动的时候,内核时钟是要读取RTC时间来进行时间同步(有些情况下,内核时钟也可以通过ntp服务器来读取时间) 这两个时钟通常会有一些误差,所以长时间可以导致这两个时钟偏离的比较多,最简单的保持两个时间同步的方法是用软件测出他们之间的误差率,然后用软件进行修正。在每次重新启动系统的时候,系统都会用hwclock命令对时间进行同步。如果内核时钟在每一个时间中断都快或者慢的话,可以用adjtimex命令进行调整,使得RTC和内核时间走的快慢一致。 adjtimex 允许用户来调整内核的时间参数,因此可以改变内核时间的速度,可以用hwclock命令来比较出内核时间和RTC时间的偏移率,然后利用adjtimex 命令根据偏移率来对内核时间进行校正,使得内核时间走的快些或者慢些,当经过调整的内核时间跟RTC时间走的同样快的时候,可以把这个命令行写到启动脚本里面,让每次机器启动的时候都可以把内核的时间参数调整正确。

adjtimex简介相关推荐

  1. TurboLinux11system»adjtimex简介

    Adjtimex介绍 linux 系统有两个时钟:一个是由主板电池驱动的"Real Time Clock"也叫做RTC或者叫CMOS时钟,硬件时钟.当操作系统关机的时候,用这个来记 ...

  2. etcd 笔记(01)— etcd 简介、特点、应用场景、常用术语、分布式 CAP 理论、分布式原理

    1. etcd 简介 etcd 官网定义: A highly-available key value store for shared configuration and service discov ...

  3. Docker学习(一)-----Docker简介与安装

    一.Docker介绍 1.1什么是docker Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源 Docker可以让开发者打包他们的应用以及依赖包到一个轻量级,可移植 ...

  4. 【Spring】框架简介

    [Spring]框架简介 Spring是什么 Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IOC(Inverse Of Control:反转控制)和AOP(Asp ...

  5. TensorRT简介

    TensorRT 介绍 引用:https://arleyzhang.github.io/articles/7f4b25ce/ 1 简介 TensorRT是一个高性能的深度学习推理(Inference) ...

  6. 谷粒商城学习笔记——第一期:项目简介

    一.项目简介 1. 项目背景 市面上有5种常见的电商模式 B2B.B2C.C2B.C2C.O2O B2B 模式(Business to Business),是指商家和商家建立的商业关系.如阿里巴巴 B ...

  7. 通俗易懂的Go协程的引入及GMP模型简介

    本文根据Golang深入理解GPM模型加之自己的理解整理而来 Go协程的引入及GMP模型 一.协程的由来 1. 单进程操作系统 2. 多线程/多进程操作系统 3. 引入协程 二.golang对协程的处 ...

  8. Linux 交叉编译简介

    Linux 交叉编译简介 主机,目标,交叉编译器 主机与目标 编译器是将源代码转换为可执行代码的程序.像所有程序一样,编译器运行在特定类型的计算机上,输出的新程序也运行在特定类型的计算机上. 运行编译 ...

  9. TVM Operator Inventory (TOPI)简介

    TOPI简介 这是 TVM Operator Inventory (TOPI) 的介绍.TOPI 提供了比 TVM 具有更高抽象的 numpy 风格的,通用操作和调度.TOPI 如何在 TVM 中,编 ...

最新文章

  1. 13.angular时间
  2. 一文读懂SAP Leonardo物联网平台
  3. IE弹出窗口显示URL地址栏
  4. [PAT乙级]1030 完美数列
  5. python怎么输入一个数字并调用_Python3 实例(一)
  6. YOLOv4 | 用C++ 和OpenCV 实现视频目标检测
  7. @configurationproperties注解的使用_徒手使用SpringBoot自定义Starter启动器
  8. WF4.0 基础篇 (六) 数据的传递 Arguments 参数
  9. “Runtime Error”不产生dump文件的解决办法
  10. 用习惯了windows系统要怎样去认识linux系统(三)
  11. div盒子水平垂直居中的方法
  12. oops程序是什么意思_OOPS中的抽象是什么?
  13. 求解偏微分方程开源有限元软件deal.II学习--Step 3
  14. GloVe损失函数的理解
  15. 进阶之路:深入解读 Java 堆外内存 | 凌云时刻
  16. redis命令行技术文档。命令教程
  17. C# 对象与JSON串互相转换(转)
  18. Linux日志管理工具 journalctl
  19. 浅析微信支付:公众平台卡券功能开通、HTML5线上发券(JS-SDK接口)、查看卡券详情
  20. 保利威视后台编辑FLASH播放器

热门文章

  1. AD2S1205替代 国产旋变数字转换器—MS5905P
  2. js实现导入导出Excel(结合js-xlsx)
  3. 【汇编语言04】第3章 寄存器(内存访问)
  4. FT2000+下LPC中断绑核使用说明
  5. 数据库应用课程设计 教学管理系统 大学编程作业(TUST 天津科技大学 2022 年)
  6. 微信位置信息api ,wx.openLocation苹果手机IOS系统点击没反应
  7. 企业邮箱哪个好用?集团大公司企业邮箱如何选择?
  8. 初二计算机英语作文,【作文】初中英语作文范文:Computer in my life
  9. php根据元素返回可以,array_search()函数按元素值返回键名步骤详解
  10. 聊一聊数据仓库中的元数据管理系统