我是这么认为的!虚拟内存不是cache,cache是高速缓存。存在于CPU内部,容量很小(几十KB)但速度比内存高得多,接近于CPU的速度。因此造价昂贵。目前的市场上CPU里面都有的一级、二级缓存。一些高端的CPU还有三级缓存。缓存容量的增大,可以大幅度提升CPU内部读取数据的速度,而不用再到内存或者硬盘上寻找,以此提高系统性能。您说的硬盘上设置的虚拟内存,完全不是cache,希望能理解