一、前言
在Windows XP时代以前,老鸟装机或者重装系统之后有一项必做的性能优化工作,那就是手动调整系统默认的虚拟内存的大小。
当年内存的价格非常昂贵,这样做在很大程度上是不得已之举,这些年内存的容量越来越大,价格也越来越便宜,现在已经很少有朋友去主动调整虚拟内存了。
尽管如此,虚拟内存技术并未被淘汰,它至今依然起着非常重要的作用,下面小编将帮助大家更加深入地理解虚拟内存。
二、虚拟内存的作用和意义是什么?
按照常规的打法,接下来小编应该介绍“虚拟内存”的定义和概念,但是这样做会非常枯燥乏味,对普通读者来说非常不友好,很难理解。所以,接下来小编将先介绍虚拟内存的作用和意义,也就是说,Windows操作系统为什么要引入、添加虚拟内存这项技术,为读者理解后文做基础知识铺垫。
对此,有些读者可能会说:“虚拟内存就是当物理内存不够用的时候,Windows操作系统会把一部分磁盘空间当成内存空间使用”,相信很多朋友都是这样理解的,这种理解不能说是错误的,但是确实非常片面、肤浅的。
这确实是虚拟内存的一部分重要作用,但并不是全部,更不是它最主要的作用,它最主要的作用是为了让操作系统能够更高效地使用物理内存。
三、杂货店的例子
小编下面举一个浅显的例子:假设你是一个线下杂货店的老板,不管你面向顾客的柜台容积有多大,是否能够陈列、摆放也所有商品,你都不会毫无规则地平均摆放。
那么应该如何摆放呢?肯定是会优先摆放那些体积小,占空间小,非常受顾客欢迎,销量较高的商品,你会优先把这些商品摆放在柜台最前面、最显眼的地方。
然后依商品的销售热门优先级递减顺序摆放,把那些体积大,占空间大,销量较差,较冷门的商品不摆放在柜台中,而放在库房里,如果真的有客户需要购买,再临时到库房去拿。
这样做的优势是什么呢?可以提升商品的销量,因为顾客一进门摆在最前面的可能就是他们有意购买的商品,也能减少你的工作量,提升工作效率,事半功倍。既可以最高效地利用柜台的展示空间,又可以减轻你的工作量,提升工作效率,这才是最佳做法。