你有没有这样的经历:打开一台很久没用且没联网的计算机,却发现上面的时间仍然准确,那么问题是,电脑是怎么在没有网络的情况下知道时间呢?
据外媒fossbytes介绍,计算机的主板上通常有一块半导体芯片,负责记录计算机断开电源的时间。
这种计时器芯片被称为实时时钟(RTC)或CMOS,它是一种存储器,可以存储计算机的BIOS信息。由于CMOS是一种不稳定的存储器,因此它由一个低压电池驱动,寿命大约是5到10年。
在台式计算机上,这种电池看起来像一枚银色硬币,如下图所示:
当计算机首次启动时,用户可以进入BIOS或CMOS。打开CMOS设置可以改变它的存储设置,比如日期和时间,你还可以使用CMOS设置来禁用或者启用某些硬件设备。
然而,由于高速互联网以惊人的速度被普及,市场对CMOS的需求正在下降,因为计算机很容易通过互联网来同步时间。
有意思的是,虽然同是计算机,但苹果电脑记录时间的方式比较特别。
对于老款苹果电脑而言,保存时间信息的芯片是PRAM或者parameterram,这也是一种电池驱动的芯片。
在新的mac电脑上,PRAM的位置被NVRAM 取代,后者不需要任何电池来保存数据,而且可以快速存储信息,如屏幕分辨率、扬声器音量、启动磁盘选择等。
公开资料显示,CMOS与BIOS都是存储器。二者区别是,CMOS为随机存储器,存储的是BIOS设定值,而BIOS采用了可擦写技术,存储的是BIOS程序。