正如标题所说,断电时 RAM 中的哪些数据会丢失,哪些不会丢失?
我只是好奇。我知道 RAM 代表随机存取存储器,是易失性的(需要电力来存储数据),并且比非易失性存储器(即 HDD、SSD)具有更高的读/写速度。
我知道如果没有太多可用的 RAM 可以写入,我可以通过重新启动来清空 RAM 空间,重新启动后,RAM 中的所有内容似乎都丢失了,它们占用的空间被释放,因此该空间再次可用。
然而,所有数据都丢失绝对不是真的;据我所知,计算机的时钟不会通过重新启动而重置,即使在我完全关闭并拔掉电源线后,它仍然会显示正确的时间。
关机后仍然可以启动,这意味着用于启动操作系统的启动代码仍然在 RAM 中,否则它根本无法启动。
那么,当您关闭计算机时,哪些数据会丢失,哪些数据会留在主存储器中?
答案1
其中大部分都是不正确的。
断电后,RAM 中存储的数据也会在几秒钟内丢失。当前时间存储在实时时钟,由自己的电池供电。引导代码部分存储在专用闪存(固件/BIOS/UEFI)和 HDD/SSD(引导加载程序)等中,而不是 RAM 中。