什么是系统时间?(system time?)

系统时间代表了计算机测量时间流逝的方式。操作系统(OS)显示的时间和日历日期,或各种编程语言得出的时间和日历日期,都是使用系统时间生成的。这是由一个系统时钟执行的,该系统时钟从一个称为历元的任意起点开始计数。每个操作系统都使用自己的历元和表示不同时间长度的刻度。通过确定自历元以来经过了多少个刻度,然后将它们转换为秒,计算机可以呈现当前的时间和日期。...

系统时间代表了计算机测量时间流逝的方式。操作系统(OS)显示的时间和日历日期,或各种编程语言得出的时间和日历日期,都是使用系统时间生成的。这是由一个系统时钟执行的,该系统时钟从一个称为历元的任意起点开始计数。每个操作系统都使用自己的历元和表示不同时间长度的刻度。通过确定自历元以来经过了多少个刻度,然后将它们转换为秒,计算机可以呈现当前的时间和日期。

Early personal computers could not keep track of time.

早期的个人电脑(PC)没有任何方法来记录时间。最早具有该功能的机型是由国际商业机器公司(IBM)制造的。从那时起,所有的PC机和操作系统都包含了一些跟踪时间并将其转换为人类可识别的形式的方法。随着网络的出现,特别是互联网的出现,个人电脑也能够调整系统时间以适应时区。还可以更新系统时间以匹配中央服务器。

计算机通常测量时间的方法是从任意起点开始计算滴答声。由于每个操作系统都允许在它们之间传递不同的时间量,因此蜱虫并不能普遍转换为对人类有用的时间度量。一些系统每100纳秒计算一个滴答声,而另一些系统则将一个滴答声等同于一秒钟。如果系统同时运行足够长的时间,则勾号计数可能达到允许的最大位数,并环绕为零。在某些情况下,这可能会导致系统不稳定。

每个系统也有一个不同的开始日期,从该日期开始计算刻度。一些操作系统使用从1601CE开始的纪元,其范围持续到2099CE。其他的,如系统基本输入/输出(BIOS)使用从当天午夜开始计数的历元。在每一种情况下,计算机都可以计算自纪元开始以来发生的节拍数,然后将该数字转换为对人类用户有用的日历日期和时间。系统时间能够返回的分辨率取决于滴答声的长度,因此一些系统可以以毫秒为单位报告,而另一些系统则限制在最接近的秒。

  • 发表于 2021-12-15 09:04
  • 阅读 ( 118 )
  • 分类:互联网

你可能感兴趣的文章

坚硬的(hard)和软实时系统(soft real time system)的区别

...为硬实时系统和软实时系统。 目录 1. 概述和主要区别 2. 什么是硬实时系统 3. 什么是软实时系统 4. 并列比较-硬实时系统与软实时系统的表格形式 5. 摘要 什么是硬实时系统(hard real time system)? 实时系统是一个数据处理系统。系...

  • 发布于 2020-10-18 22:51
  • 阅读 ( 498 )

如何使用time machine备份mac

... 进入Apple菜单>系统首选项>Time Machine。然后选中“在菜单栏中显示时间机器”框。 ...

  • 发布于 2021-03-24 06:16
  • 阅读 ( 286 )

如何备份mac

...显示使用已连接驱动器的提示,请打开Apple菜单并转到“系统首选项”>“Time Machine”。然后单击选择磁盘并从可用磁盘中选择驱动器。 ...

  • 发布于 2021-03-30 04:52
  • 阅读 ( 225 )

如何在mac上禁用屏幕时间通知

...何禁用它们。首先,单击屏幕左上角的Apple徽标并选择“系统首选项” 在系统首选项中,单击“通知” 在“通知”首选项中,向下滚动应用程序列表,直到看到“屏幕时间”,然后单击它。然后单击“允许屏幕时间的通知”旁...

  • 发布于 2021-04-01 17:55
  • 阅读 ( 163 )

如何修复windows和linux在双引导时显示不同时间的问题

...须尝试使用上面的Windows注册表调整。) 如果你想知道为什么Windows像其他操作系统一样使用本地时间而不是UTC,微软官方博客theold-newthing在这里解释了这一点。简而言之,这是为了保持与windows3.1系统的向后兼容性,并防止人们...

  • 发布于 2021-04-07 07:02
  • 阅读 ( 198 )

通过从备份中排除这些文件夹来节省时间机器驱动器上的空间

...?系统已经禁用了吗?我们来看看。 时间机器默认排除什么? 相关:PSA:你可以使用时间机器,即使你的备份驱动器没有插上电源 时间机器已经排除了一堆你不需要备份的东西:垃圾、缓存和索引。你知道即使你的硬盘没插上...

  • 发布于 2021-04-08 06:26
  • 阅读 ( 275 )

是什么让emmc闪存在移动设备上可行,而不是在pc上?

...不建议使用闪存来运行桌面系统,比如Windows。但是,是什么让它成为移动设备的理想和可行的选择呢?今天的超级用户问答帖子回答了一位好奇的读者的问题。 今天的问答环节是由SuperUser提供的,SuperUser是Stack Exchange的一个分...

  • 发布于 2021-04-08 08:26
  • 阅读 ( 270 )

为什么linux允许用户删除根目录?

...动的问答网站分组。 问题 超级用户读者方兴想知道为什么Linux允许用户删除根目录: When I installed Linux on my computer for the first time, I always liked to use root because I did not need to add sudo and enter my password every time I executed a command that needed...

  • 发布于 2021-04-08 21:37
  • 阅读 ( 119 )

如何确定windows是否在给定时间运行?

有时你会怀疑是否有什么事情正在做,或者在你不知情的情况下对你的电脑做了什么,但是有没有一种简单的方法来找出你不在时发生了什么?有鉴于此,今天的超级用户问答帖子向读者展示了如何监控电脑的活动。 今天的问...

  • 发布于 2021-04-08 21:58
  • 阅读 ( 176 )

为什么操作系统有关闭选项?

...问答网站分组。 问题 超级用户读者iamjuliancosta想知道为什么操作系统有关闭选项: I want to know why operating systems require us to shut them down using a built-in option. Why not just shut everything down using the computer’s mechanical hardware switch? Will I damag...

  • 发布于 2021-04-09 21:15
  • 阅读 ( 181 )
AverageZiZi
AverageZiZi

0 篇文章

相关推荐