我有 8GB RAM,里面有变量和其他东西。我关闭电脑,RAM 上的大部分数据都消失了。
如果普通硬盘在删除文件时将其置于覆盖模式,那么当我关闭计算机时,RAM 会发生什么情况?这些文件会消失得无影无踪吗?还是其他什么情况?
答案1
这与 LCD 屏幕断电后屏幕变黑的原因相同。灯泡和数百万其他电气设备也是如此。因为它们需要恒定的电流才能完成提供光或运动或存储数据等工作。
一旦电流中断,工作过程就会停止,电流维持的状态也会停止。
RAM 位的状态需要不断施加电能才能保持,否则该状态就会丢失。这些设备被称为“易失性”设备。这是快速切换电子设备的一个特性。
但你说硬盘断电后不会丢失数据。硬盘、SSD 等都需要电源来改变数据位的状态。断电时数据不会改变。这是由数据存储方式决定的。
在硬盘中,工作是通过迫使材料中的磁场改变方向来完成的,就像你用磁铁的一端摩擦针头来磁化针头一样。针头将产生磁场,其方向取决于你使用的磁铁的哪一端。你可以用磁铁的另一端重新磁化针头,这样磁场的方向就会改变。这种磁场变化在任何情况下都是永久性的,除非有人对其进行改变。
磁场的这种变化是基本材料的变化,也是我们在硬盘等“非易失性”介质上存储数据的一个特点。固态硬盘的工作原理不同。它们通过将电子捕获在电路区域中来存储数据位,但仍需要工作来对数据值进行物理更改。
两者的区别在于,一种存储数据的方法是利用电力来抓住数据,另一个使用电力迫使材料发生物理变化。
但这两种方法各有优势。利用电力将数据保存在易失性设备中,可使这些设备更快地进行更改,每秒可高达数百万或数十亿次,而非易失性设备则要慢得多,因为更改的物理性质决定了速度。
答案2
好的,让我们从基础开始。RAM 代表随机存取存储器,它是易失性的。当您关闭计算机时,RAM 会被清除,其中不会存储任何数据。
如果您的操作系统是 Windows,则有两种模式与此相关。一种是休眠模式,另一种是睡眠模式。当您的计算机处于睡眠状态时,它仍处于打开状态,并且您打开的所有内容都存储在 RAM 中。当您的计算机处于休眠状态时,所有内容都存储在您的硬盘上。
如果您想了解更多信息,请编辑您的问题,使其更具体、措辞更好。