电脑卡了,不外乎硬件、软件两方面的原因。有很多人会选择加个SSD来加速电脑。如果是追求更快的速度,还会进行一些系统设置,比如“虚拟内存”的设置,会设置一个固定值或者直接关闭虚拟内存。
也难怪有很多人都说,现在虚拟内存根本没有存在的意义!
但是这种说法,还是有失偏颇的。在我们的以往印象中,虚拟内存是使用硬盘空间来缓解内存不足的一个功能。因此很多人以为关闭了虚拟内存,只是让硬盘空间不被占用而已。
准确来说,这个磁盘的分配不是叫“虚拟内存”,而是叫“分页文件”,是操作系统虚拟内存管理架构,本身并不是虚拟内存。虚拟内存其实还承担了其他系统功能,关闭虚拟内存,表面上硬盘空间是不被占用了,但实际上一些系统和软件操作都会受到影响。
就比如软件内存纠错、更大宽容度的地址混淆等等,都需要虚拟内存来提高内存的命中率。如果运行PR和AE等大型应用程序,会对电脑内存有更高的需求,那么虚拟内存的配合只会让系统工作会更加协调,如果关闭虚拟内存,反而会降低系统的可靠性和性能。