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