虚拟内存设置有什么用(虚拟内存设置)

,现在小编就来说说关于虚拟内存设置有什么用?下面内容希望能帮助到你,我们来一起看看吧!

虚拟内存设置有什么用(虚拟内存设置)

虚拟内存设置有什么用

  • 什么是虚拟内存?
  • 顾名思义,就是一种假的,非真实的但是又被程序所承认的内存,本质上来说,他并不是内存(内存条空间),而应该是为外存(物理硬盘存储空间)。
  • 当程序运行时内存不足时,通过虚拟内存技术,系统会把部分硬盘空间提取出来作为程序运行的内存空间来使用,以使程序正常运行。所以称其为虚拟内存。
  • 到了此时我们就要注意几点了:
  • 1. 虚拟内存尽量不要设置在系统盘(一般为c盘为系统盘)上。
  • 原因:
  • 设置虚拟内存大多数情况是设置一个范围值,然后操作系统根据电脑的具体使用情况来自动在这个范围内调整,这样由于虚拟内存经常变化,就很容易产生磁盘碎片。
  • 而一旦磁盘碎片多了,且还是在系统盘(一般为c盘)上产生的磁盘碎片。那么必然会严重影响操作系统的运行速度。操作系统慢了的结果就是运行在操作系统上的所有软件全部跟着慢,切记!
  • 2. 虚拟内存尽量放在其他容量大却不常用的磁盘分区中(如E,D,F盘),不常用是关键。
  • 原因:当你电脑运行了许多软件,内存占用很高时,设置了虚拟内存的磁盘分区将会别频繁的读写,这样如果放在不常用盘上的话,这种频繁读写所带来的对操作系统与其它软件的影响会减少到最低。
  • 3. 设置的数值大小是很重要
  • 根据微软公司的建议:
  • 当内存总容量在512MB以下,虚拟内存范围设置为其: 1.5倍--2倍;
  • 当内存总容量在512MB以上1G以下的,虚拟内存范围设置为其:1倍--1.5倍
  • 当内存总容量在1G以上2G以下的,虚拟内存范围设置为其:0.5倍--1倍
  • 当内存总容量在2G以上4G以下的,虚拟内存范围设置为其:0.5倍--1倍
  • 当内存总容量在4G以上8G以下的,虚拟内存范围设置为其:0.25倍--0.75倍
  • 当内存总容量在大于8G的,虚拟内存范围采取默认设置即可,最多将虚拟内存的换位置到非系统盘。如果实在要设置的话也设置为0.25倍到0.75倍即可。
  • 设置虚拟内存的原理:
  • 当实际内存中运行的软件太多,实际内存不是很足够了,于是需要虚拟内存来承载交换一部分数据,所以除非实际内存是在太小,否则的话虚拟内存一般不应超过实际内存大小。
  • 超过了也没多少用处,例如大小为4G的实际内存,最多只能存在4G的数据,这时难道你还想让他转移8G数据到虚拟内存中吗?这种情况几乎是不可能的,就算有那也是由于某种极难遇到的特殊条件导致数据堆积而来,但是这种情就现在的计算机内存极其运行速度而言,是很难见到的。
  • 同时如果设置太大,却又使用不了,那就将导致物理磁盘的浪费,同时由于虚拟内存会不断被操作系统读写,这样也一定程度影响硬盘的寿命。
,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页