尽管最常见的计算机内存类型是随机存取存储器 (RAM),但计算机上还可以使用许多其他类型的内存。其中包括高速缓存、闪存和文件存储。内存架构是指不同类型内存的组合,以平衡计算机的性能,而不影响存储的可靠性或使计算机成本过高。一般来说,不同类型的存储器按层次结构运行,从快速且昂贵到较慢且不太便宜。内存架构致力于确保计算机混合所有类型的内存,从而尽可能保持计算机硬件的平衡和成本效益。
除了成本和速度方面的差异外,内存也存在差异基于持久性。计算机中的标准 RAM 是一种动态形式的内存,这意味着它仅在计算机保持开机状态时保留信息。这提出了一个明显的问题在电源开关周期后将信息保存在计算机上,因为如果没有更持久的内存形式,计算机上的所有信息在发生电源故障时都会丢失。计算机内的文件存储内存(最常见的示例是硬盘驱动器)提供了一种相对较慢但稳定的方法,用于在关机后保存计算机上的信息。
一根 RAM,一种计算机内存。图>处理器寄存器和高速缓冲存储器通常是最快且最昂贵的。通过将这些类型的存储器定位在物理处理器芯片上,这些类型的存储器的传输时间和延迟非常小。这意味着信息可以在眨眼之间传入和传出这些类型的存储器,从而使它们能够在处理过程中有效地保存信息和变量。或正在积极解决特定问题。
虚拟内存和文件存储位置是保存在硬盘驱动器上的内存架构的两个方面。RAM 处于下一个级别,比处理器寄存器和高速缓冲存储器更便宜且更慢。它通过前端总线连接到处理器,这意味着与寄存器和高速缓存相比,延迟会增加,而速度会降低。成本也大幅下降,使 RAM 成为内存架构中最具成本效益的动态存储形式。
最后,虚拟内存和文件存储位置通常都保存在硬盘驱动器上。虚拟内存是硬盘驱动器的一部分,计算机操作系统将其视为 RAM。可以购买数百GB的硬盘存储空间相当于 4 到 8 GB 的 RAM,使其成为计算机内存架构上最佳的持久大容量存储位置。








