UTC和RTC 以及本机时间

server/2024/9/23 14:35:35/

        在讨论操作系统和时间管理的上下文中,理解 UTC(协调世界时间)、RTC(实时时钟)以及本机时间(系统时间)之间的区别和联系非常重要。以下是每个概念的详细解释:

 1. UTC(Coordinated Universal Time)

        定义:协调世界时间(UTC)是世界标准时间,基于原子时钟的精确测量。UTC 用于全球范围内保持时间的统一性,不受时区或夏令时的影响。
        用途:UTC 是国际时间标准,用于科学、航空、全球同步等多种领域。

2. RTC(Real-Time Clock)

        定义: 实时时钟(RTC)是计算机硬件的一部分,即使在计算机关闭时,它也持续运行,通常由电池供电。RTC 负责跟踪时间(包括日期和时间)。
        存储方式: RTC 可以设置为以 UTC 或本地时间格式存储时间。选择哪种方式取决于操作系统的偏好和配置。例如,Windows 通常使用本地时间格式,而大多数 Linux 系统和 macOS 选择使用 UTC。
        同步: 在系统启动时,RTC 时间常被读取来设置系统时间,随后系统时间可能通过网络时间协议(NTP)进行校正和同步。

 3. 本机时间(System Time

        定义: 本机时间,或称系统时间,是操作系统当前使用的时间。这是操作系统和所有运行的应用程序所依据的时间。
        同步与调整: 系统时间可以通过多种方式设置和维护,包括手动设置、从 RTC 读取以及通过 NTP 自动同步。系统时间是动态管理的,可以响应用户更改或自动更新(例如,通过时间同步服务)。
        时区和夏令时: 系统时间受到时区设置的影响,可以根据用户的地理位置进行调整。操作系统通常提供了调整时区和管理夏令时变化的工具和设置。

UTC 是全球统一的时间标准,不随任何地理位置变化。
RTC 是一个持久运行的硬件时钟,可以根据操作系统的配置以 UTC 或本地时间格式存储时间。
本机时间(系统时间) 是操作系统管理和使用的时间,可以根据 RTC 设置进行初始化,也可以通过网络服务进行精确同步,并受时区和夏令时设置的影响。


http://www.ppmy.cn/server/11528.html

相关文章

2001-2021年上市公司制造业智能制造词频统计数据

2001-2021年上市公司制造业智能制造词频统计数据 1、时间:2001-2021年 2、来源:上市公司年报 3、指标:年份、股票代码、行业名称、行业代码、所属省份、所属城市、智能制造词频、智能制造占比(%) 4、范围:上市公司 5、样本量…

前端的一些3D旋转效果和实例——table切换

首先,讲一下有关3D旋转的属性: transform用于设置变形,有以下参数 1、translate(x,y) 2D的设置移动距离,x表示沿x轴的距离,y表示沿y轴的距离(y轴是向下为正)不写代表0 translateX(x) translateY(y) tr…

Kali Linux扩容(使用图形化界面)

因为今天在拉取vulhub中的镜像的时候报错空间不够,因为最开始只给了20GB的空间,所以现在需要扩容了,结合了一下网上的找到了简便的解决方法 1.首先虚拟机设置->磁盘->扩展 小插曲:在对虚拟机磁盘进行扩容以后,…

jpa 和 mybatis 的优缺点

JPA(Java Persistence API)和 MyBatis 是两种广泛使用的 Java 持久化框架,它们各自具有独特的优点和适用场景。下面分别列举了 JPA 和 MyBatis 的主要优缺点: JPA(包括 Spring Data JPA)的优点:…

MySQL-锁篇

文章目录 表级锁和行级锁了解吗?有什么区别?行级锁使用有什么注意事项?InnoDB有哪几类行锁?共享锁和排他锁是什么?意向锁有什么用? 锁是一种常见的并发事务的控制方式 表级锁和行级锁了解吗?有什…

k8s 部署 kube-prometheus监控

一、Prometheus监控部署 1、下载部署文件 # 使用此链接下载后解压即可 wget https://github.com/prometheus-operator/kube-prometheus/archive/refs/heads/release-0.13.zip2、根据k8s集群版本获取不同的kube-prometheus版本部署 https://github.com/prometheus-operator/k…

java使用trim方法和replaceAll方法去除空格之后,还存在空格

今天使用其他人的一个功能,发现生成的映射少了一个,后面去代码里面debug发现是字符串中左边空格没有去除导致。查看代码,里面是使用了字符串.trim().replaceAll(" ", "")去除空格的。这个代码虽然能去除(半角…

卷积神经网络的结构组成与解释(详细介绍)

文章目录 前言 1、卷积层 2、激活层 3、BN层 4、池化层 5、FC层(全连接层) 6、损失层 7、Dropout层 8、优化器 9、学习率 10、卷积神经网络的常见结构 前言 卷积神经网络是以卷积层为主的深层网络结构,网络结构包括有卷积层、激活层、BN层、…