ram是内存吗(ram和rom都可用做cache吗)
Ram是运行内存,ram的英文全称是Random Access Memory,意思是随机访问内存;Ram也是直接和CPU交换数据的内存。RAM可以随时读写,速度非常快。它通常用作操作系统或其他运行程序的临时数据存储介质。
操作环境:windows7系统,戴尔G3电脑。
运行内存,又称主存,是指一个程序运行时需要的内存,只能临时存储数据,用于与CPU交换缓存数据,一般指随机存取存储器(ram)。
随机存取存储器
一种存储器,在这种存储器中,数据可以由存储阵列中任意位置的存储单元按随机顺序快速读写。它是计算机存储操作系统、应用程序和用户数据的地方。与硬盘或其他存储设备不同,它可以使处理器更快地获取数据,但关闭后,存储在RAM中的所有数据都会丢失。当用户再次启动时,计算机会自动将操作系统和其他文件(通常是从硬盘上)重新加载到RAM中。RAM类似于人的短时记忆,硬盘类似于人的长时记忆。短时记忆可以为当前工作存储大量数据。长时记忆可以通过短时记忆来刷新。具有以下特征:
随机存取
所谓“随机存取”,是指当内存中的一条消息被读取或写入时,所需的时间与消息的位置无关。相反,串行存取的存储器包括顺序存取存储器(如磁带)和直接存取存储器(如磁盘)。
波动性
当电源关闭时,内存无法保存数据。如果您需要保存数据,您必须将它们写入长期存储设备(如硬盘)。与ROM相比,RAM和ROM最大的区别在于,RAM存储的数据在断电后会自动消失,而ROM不会。
更高的访问速度
现代随机存取存储器(RAM)几乎是所有存取设备中读写速度最快的,存取延迟与其他涉及机械操作的存储设备(如硬盘、光驱)相比微不足道。但是速度还是没有CPU缓存用的SRAM快。
现代随机存取存储器依靠电容器来存储数据。完全充电的电容代表1(二进制),不充电的电容代表0。因为电容或多或少会有泄漏,如果不经过特殊处理,电荷会随着时间逐渐流失,造成数据错误。刷新是指给电容充电,以弥补失去的电荷。DRAM读取有刷新的效果,但一般的定时刷新不需要完全读取,只需选择芯片的一行,就可以刷新整列数据。同时,所有相关的存储芯片可以同时选择同一列。因此,通过在一段时间内逐个刷新所有列,可以刷新所有存储器。刷新的需要正好解释了随机存取存储器的易失性。
对静电敏感
像其他精细集成电路一样,随机存取存储器对环境的静电荷非常敏感。静电会干扰存储器中电容的电荷,造成数据丢失,甚至烧毁电路。因此,在触摸随机存取存储器之前,你应该用手触摸金属地面。
RAM可以分为两类:主存,用来存储各种处理器需要的数据,可以加快计算机的运行速度;视频内存用于保存要在显示器上显示的图形信息,可以大大加快显示速度。主存可以分为SRAM和DRAM。静态随机存储器是一种昂贵的存储器,占用物理空间大,难以集成。但是因为不需要刷新,所以访问速度快。SRAM通常用于一级缓存和二级缓存。因为DRAM使用电容,所以其内容必须定期刷新,否则内部数据会丢失。对于DRAM来说,每一次读取实际上都是一次放电,所以必须对电容进行充电,以保证其内容的有效性。即使不读,也需要15毫秒刷新一次,价格是RAM中最便宜的。