《Java语言程序设计》1.2.5 复习题
内存是用来做什么的?RAM代表什么?为什么内存称为RAM?
计算机的内存由一个有序的字节序列组成,用于存储程序及程序正使用的数据。你可以将内存视为计算机执行程序的工作区域。程序及其数据必须移至计算机的内存,然后才能由CPU执行。
内存中的每个字节都有唯一的地址。这个地址用于在存储和获取数据时确定字节的位置。因为内存中的字节可以按任意顺序访问,所以内存也被称为随机访问存储器(Random-Access Memory,RAM)。
当今的个人计算机通常至少有4GB的RAM,但是更常见的情况下它们装有8~32GB的内存。通常而言,计算机具有的RAM越多,它的运行速度越快,但是这条简单的经验法则是有局限性的。
内存字节永远不会为空,但其初始内容对于你的程序可能毫无意义。一旦有新的信息被放入,该内存字节的当前信息就会丢失。
和CPU一样,内存也是构建在一个表面嵌有数百万个晶体管的硅半导体芯片上。与CPU芯片相比,内存芯片更简单、更低速,也更便宜。