2025-11-15 01:00:04
首先说清楚RAM的终止地址是内存条能存数据的那个位置。比如8GB的RAM,终止地址就是从0到8GB减1的地址范围。每个地址对应一个存储单元,存着数字0或1。断电后这些单元的电荷会消失,所以数据全没了。
为什么是这个答案呢?因为RAM本身就像个临时的笔记本,写进去的笔记没保存就关本子,内容肯定没了。数据消失是RAM的特性决定的,它和硬盘不同,硬盘有电容维持电荷。根据内存标准,8GB DDR4的终止地址是0x1FFFFF(换算成十进制是),这个地址之后的空间根本不存在。比如你往0x1FFFFF存个1,关机后访问这个地址会发现是0。这说明终止地址是内存物理结构的终点,再往后就是无效区域了。而且RAM的刷新电路需要持续供电,一旦断电,所有存储单元的电荷会像漏电一样逐渐流失,所以数据存活时间只有供电维持的时间,比如1ms到几秒。这就是为什么说RAM是易失性存储器,必须及时保存数据到硬盘这类非易失性设备。
本题链接: