在消费电子产品如手机和电脑的购买过程中,有一个重要参数我们常常会去关注,那就是设备的内存大小。当我们询问不同用户时,可能会得到不同的答案。
当你询问某人的手机内存时,通常会得到类似128G或256G的数字;而当问及电脑内存时,可能会得知是16G或32G等信息。为什么这两种设备的内存会有如此大的差异呢?尽管电脑的总体性能通常优于手机,但手机却拥有更大的内存容量。
要理解这一点,我们需要明白手机和电脑内存的不同之处。我们常说的手机内存,实际上是手机的存储容量,也就是主存;而电脑的内存则指的是主存容量。简单来说,就是手机和电脑都使用了两种存储器——内存和外存,但他们各自的作用和特性有所不同。
以某款手机为例,前面标注的12GB便是其主存容量,而后面的256GB则是其外存,也就是硬盘存储容量。这两者都是用来存储数据的,但为何要设计两种存储器呢?
这得从他们所采用的存储器技术说起。主存使用的是DRAM(动态随机存取存储器),其特点是读取和写入速度快,但断电后数据会丢失。而外存或硬盘则采用Flash存储器技术,其优势在于数据断电后不会丢失。
在我们计算机的存储体系中,硬盘主要用于存放软件和数据,而主存则只存放当前正在运行的数据。当某个软件被打开时,操作系统会将其相关的代码和数据转移到主存中,以便CPU快速读取。
这种存储体系的设计是因为主存需要快速访问当前运行的数据,而外存则负责长期存储所有程序和数据。尽管外存的存储速度较慢且造价相对较低,但因其大容量的特性使得我们可以长期保存大量数据。这种综合考虑形成了现在的存储体系架构。