【问题标题】:How does an operating system know the time without an internet connection?操作系统如何在没有互联网连接的情况下知道时间?
【发布时间】:2016-10-04 21:05:34
【问题描述】:

具体来说,操作系统如何知道时间(是的,来自任何时区的实际时间),而不需要来自互联网的任何知识,并且只有在机器实际打开时最后记录的时间的先验知识。示例:我第一次启动机器并将时间设置为中部标准时间下午 2 点,然后继续完全关闭机器。当我在 2 小时后重新启动机器时,它怎么知道现在是 CST 下午 4 点?

【问题讨论】:

  • 它有一个小的内部电池,即使在设备关闭时也能保持时间测量

标签: architecture operating-system system


【解决方案1】:

时间由称为 RTC(实时时钟)的芯片维护。为了给芯片供电,主板有一个称为 CMOS 电池的电池,它在系统断电时保持运行。 ...计算机使用非常低功耗的时钟来跟踪时间(即使电源关闭)。

信用:https://www.quora.com/How-do-computers-keep-time

【讨论】:

    猜你喜欢
    • 2018-01-31
    • 1970-01-01
    • 2017-08-25
    • 1970-01-01
    • 2015-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多