|
很多的朋友在使用操作系统的时候都听到有关于虚拟内存设置的问题,一般我们听到的说法都是虚拟内存是能提高系统的运行速度的。作为用户我们不明白其中的原理,自然就是觉得 恍恍惚惚 的。今天的这篇文章我们通说描绘 一个存储器金字塔来说明到底虚拟内存是怎样 回事,以及我们应当怎样 配置和使用它。
其实在计算机系统之中存储器是有很多的,不只 仅是我们的主存,在主存之上的CPU之中单单是缓存就有3个,分别是L1高速缓存,L2高速缓存和L3高速缓存,这些缓存的作用就是为内存到存放 器之中的数据提供一个缓冲。
同样这种设计模式也是延伸到了硬盘之上,假如 我们在硬盘之上划分出一些内存空间作为主存的缓存并且在这个空间之内读取速度或者是存储速度都是比普通硬盘要快的话,那么就能在一定从水平 之上提高硬盘到内存的数据传输速率。比方 说我们在Win7 旗舰版系统(假如 网友不晓得 在哪里下载本论坛就有win7 64位旗舰版下载,并且安装也是很方.便 的)之下点击执行一个程序就需要. 把程序数据从硬盘复制到主存。而ghost win7系统其实也是这样。
其实假如 我们的内存够大的话,这也并不是必要的,比方 说在论坛之中就看见网友具有 32GB的内存,这个空间的大小完全是可以抵过老式的硬盘了。所以这种状况 使用不使用虚拟存储都是一样的。另外我们觉得 虚拟存储空间的容量在本人 主存大小的1~2倍之间是最好的,多了也没有用,少了不会太影响,假如 大家关于 Linux之中的swap分区有理解 的话,那么这一点也是不难了解 的。 |
|
|
|
|
|
|