为什么BIOS使用备电存储器而不是将设置存储在EEPROM中?

为什么BIOS使用备电存储器而不是将设置存储在EEPROM中?

虽然它可以在EEPROM中存储设置,但是关于时间应该怎么办呢?

时间保持仍需要长期备份解决方案,不能只是说“你可以从互联网上获取时间”,因为在许多情况下你无法这样做。一些机器需要空气隔离,不能连接到互联网,但它们仍需要相当准确的时间保持,否则该机器上的所有内容都将发生在1970年1月1日。

超级电容和锂聚合物电池与地球上最常见的电池相比昂贵,而且我们已经有了一个良好的解决方案,可以使时钟运行数年而不受干扰。

所以,我们必须让时钟运行,并且它还需要一点内存。这里有一个问题:

考虑到我们已经有了一个电池支持的内存,这对系统操作是必要的,是否有意义引入另一个内存设备来存储基本设置,只要你足够快地更换电池,这些设置就已经“安全”了?

我很确定现在许多UEFI系统可能会在EEPROM中存储设置。

正如其他人所提到的,存储在这个区域中的许多设置都有可能使系统完全无法使用。

例如,它存储了强制内存时序、CPU超频、CPU电压和其他低级别设置,这些设置在系统启动时被应用。

如果没有一种快速简便的方法来擦除这些设置,最好是在系统关闭时减少损坏的机会,那么我们很容易陷入系统完全无法使用的状态,并且仅仅通过通电就可能对自身造成更多损害。

通过移除电池或短接电池跳线的简单重置方式,可以快速而且最重要的是安全地将系统恢复到其安全默认设置。

使用EEPROM意味着需要额外的硬件和代码来检测启动时按下的开关,并恢复一些“已知良好”的设置。这听起来比实际上要复杂得多,在系统引导的早期阶段进行此操作意味着硬件和软件需要处理大量额外的逻辑。擦除EEPROM并不是那么容易,为了做到这一点,BIOS需要做很多工作。

拥有一块电池,当你取下它时,所有的设置都会被清除,这样会简单得多。

🎨 相关创意作品

世界杯半全场包括伤停补时吗(半全场含不含加时?)
厄贝沙坦的药效能持续多久
28365官方网

厄贝沙坦的药效能持续多久

📅 08-05 👁️ 9399
日本国家女子足球队
365英国官网

日本国家女子足球队

📅 08-19 👁️ 2606