linux 命令结果:谁能告诉我什么是虚拟内存、一级缓存及二级缓存......等?

来源:百度文库 编辑:高考问答 时间:2024/05/02 00:06:49
楼下的。现在我的内存不足,是不是虚拟内存设大点,就可以弥补这一点呢? 还有,照你这么说,缓存是不是越高,CPU运行越快了呢?

虚拟内存是指将硬盘的一部分空间当作内存来用,以补内存不足。
一级缓存及二级缓存是指CPU中集成的高速内存,是为了提高CPU的运行速度,一般一级缓存较小10几k左右,二级缓存较大,一般几百K或1M

计算机运行程序的时候需要把运行的文件调到内存才可以运行的,但是由于要运行的文件过大,不能全部放到内存里,
虚拟内存是指将硬盘的一部分空间当作交换区,存放cup使用频率较高的文件,用来补充内存的不足,减少存储器换页频率,一级缓存及二级缓存是指CPU中集成的高速内存,缓存和内存的关系可以看成是内存和虚拟内存的关系来理解就好了,其实就是一个高速处理器和低速存储器之间的一个连接桥梁,用来缓解这种速度不平衡的情况