内存在电脑中起着举足轻重的作用。内存一般采用半导体存储单元,包括随机存储器(RAM),只读存储器(ROM),以及高速缓存(CACHE)。只不过因为RAM是其中最重要的存储器。 通常所说的内存即指电脑系统中的RAM。 RAM有些像教室里的黑板,上课时老师不断地往黑板上面写东西,下课以后全部擦除。RAM要求每时每刻都不断地供电,否则数据会丢失。 如果在关闭电源以后RAM中的数据也不丢失就好了,这样就可以在每一次开机时都保证电脑处于上一次关机的状态,而不必每次都重新启动电脑,重新打开应用程序了。但是RAM要求不断的电源供应,那有没有办法解决这个问题呢?随着技术的进步,人们想到了一个办法,即给RAM供应少量的电源保持RAM的数据不丢失,这就是电脑的休眠功能,特别在Win2000里这个功能得到了很好的应用,休眠时电源处于连接状态,但是耗费少。
更准确形容,应该是CPU好像一个处理自来水的水泵,内存就是一个提水给水泵的中转站,硬盘就是从一条河,CPU速度快就可以在单位时间内生成更多的自来水,内存中转站的容量越大就可以给CPU这个水泵提供提供更多的水,但是其中有个瓶颈就是如果内存够大,但是传输速度过慢那么内存容量就没有任何意义。相当于自来水水泵每分钟可以处理10L水,而中转站有100L的容量,但是中转站的水管每分钟只能流出5L的水,那么水泵的性能实际就只有5L的处理能力,如果要提升这个传输能力,就只能用更粗的管子,相当于用更高速的内存,另一种方法就是现在流行的双通道内存技术,其实就相当于从中转站接了两根水管到水泵,虽然水管(内存速度)没有变粗。但是还是比一根水管提升了一倍的性能. 同样道理内存的数据来自于硬盘,硬盘相当于一条河一样,有很大的容量
虚拟内存是用来暂时存放东西,以方便快速读取和反复读取的一种方式;就好比一个人在接电话时要暂时记住对方说的事情或者号码,以方便待会记录下来使用,等用过了或者记录下来了自己就会把它忘了,等下次要记其它的又这样反复,这就相当于是那个缓存!应该详细了吧。