在硬盘上划分一块区域用于保存内存中暂时不用的数据,这块区域称为虚拟内存。相对于硬盘空间来说,内存容量往往小得多,尤其是2005 年以前(128MB、256MB),现在内存容量增加不少,最小的都有4GB,大的有64GB、128GB,服务器还有256GB。个人电脑有4-32GB的内存,基本够用,通常都不需要虚拟内存;而服务器却不一样,要处理的任务远远高于个人电脑,对内存、虚拟内存需要比较高,设置一个合适值是服务器稳定运行的保证,那么虚拟内存设置多少合适?

对于内存小的情况,如果要处理一个文件,而此时所剩内存不足以载入相关程序和数据,系统只能把暂时不用程序和数据移出内存缓存到虚拟内存中,腾出的内存用于载入当前要处理的文件。另外,处理大文件的时候(文件超过内存大小),内存无法同时把所有数据都载入内存,只能把一部分数据数据暂时缓存到虚拟内存或临时文件中,需要的时候再重新载入内存。

一、虚拟内存有什么用

简单的说,虚拟内存用于缓存内存中暂时不用的程序和数据。由于内存容量有限,同时为了加快程序执行速,操作系统会尽量把数据缓存在内存中,以随用随调;随着系统的运行,我们打开的程序越来越多,内存越来越少,当内存不够用时,系统会把暂时不用的程序(例如某个软件)及相关数据缓存到虚拟内存中,虚拟内存相当于内存的一个辅助仓库。

Pagefile.sys 是虚拟内存保存在硬盘上的文件名,可以到设置虚拟内存的盘查看,找不到可以搜索。

二、虚拟内存设置多少合适

一般来说,虚拟内存设置为内存的2倍,尤其对于内存小于2GB的情况比较合适;如果内存比较大(如 16GB 以上),也不必设置为2倍,16GB 内存,对于个人电脑来说不用虚拟内存在大多情况下都够用了,如果有提示虚拟内存不足,可以适当设置几GB(如 4-16GB)。

对于服务器来说,由于要处理的请求多数据量大,相对于个人电脑需要更多的内存,所以虚拟内存要设置高一些。如果硬盘空间大,也可以设置为内存的2倍或更高;如果硬盘空间有限,可以根据服务处于高峰状态时对虚拟内存的需求来设置。

如果从未设置虚拟内存,具体设置方法请看《电脑虚拟内存设置(Win7、Windows Server 2003、2008)》一文,见文章下面“相关阅读”。

服务器虚拟内存最佳设置范围,虚拟内存有什么用?虚拟内存设置多少合适?相关推荐

  1. 服务器win2003虚拟内存设置,winxp、win2003最正确的设置虚拟内存方法WEB服务器 -电脑资料...

    我不是说如何支持4G以上内存的废话,地球人都知道装上2003SP2企业版即可支持了, 我一开始也是百思不得其解,以为2003系统就是这样的,也尝试用supercach.ramdisk这些软件解决,但这 ...

  2. android手机存储大小设置在哪里看,安卓手机怎么设置增加虚拟内存

    有许多使用安卓的小伙伴说自己内存一直是不够用,其实我们通过设置它的虚拟内存来解决,下面是小编为大家介绍安卓手机设置增加虚拟内存的方法,欢迎大家阅读. 安卓手机设置增加虚拟内存的方法 1这里只讲解一个最 ...

  3. 计算机配置内存容量怎么调,虚拟内存怎么设置最好,详细教您电脑虚拟内存怎么设置最好...

    虽然文件对于内存的要求并不是很高,但是实际运行起来需要的内存却是远远超过物理内存的.有时候遇到内存不足的情况,我们需要设置虚拟内存,但是win7系统虚拟内存怎么设置最好呢?下面,小编就来跟大家介绍电脑 ...

  4. 台式计算机虚拟内存怎么设置,台式电脑虚拟内存怎么设置最好(教你6步设置好虚拟内存)...

    如何建立虚拟内存和如何操作呢?它不像你想的那么困难,那么如何操作它呢?在这里,我将向您展示设置虚拟内存的详细操作方法. 什么是虚拟内存?这里有一个简单的解释给你.虚拟内存实际上使用硬盘上方的空间作为内 ...

  5. angular cli_使用Angular CLI连接到服务器的最佳方法

    angular cli by Moshe Vilner 通过Moshe Vilner 使用Angular CLI连接到服务器的最佳方法 (The best ways to connect to the ...

  6. win7系统计算机虚拟内存不足,正版win7旗舰版总是提示虚拟内存不够电脑为什么会虚拟内存不够...

    大家都知道,虚拟内存可以提高电脑性能,确切的说可以使电脑的运行更加流畅,因为电脑中的很多程序都需要通过内存来执行,所以很多时候大家都会为电脑预留一定的虚拟内存空间,但是很多使用ghost win7的朋 ...

  7. 在计算机中虚拟内存占用的是哪里的空间,Windows虚拟内存详谈

    动设置虚拟内存 内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽.为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬 ...

  8. [转]免费邮件服务器hMailServer搭配SpamAssassin过滤垃圾邮件:安装和设置

    [转]免费邮件服务器hMailServer搭配SpamAssassin过滤垃圾邮件:安装和设置 (转自http://dagai.net/archives/838) 为了解决垃圾信泛滥的状况,这两天「跨 ...

  9. 服务器上的hdfs的配置文件中,namenode不能设置成127.0.0.1或者localhost,要设置ip或者映射别名

    服务器上的hdfs的配置文件中,namenode不能设置成127.0.0.1或者localhost,要设置ip或者映射别名.

  10. 域服务器如何修改域名,新网域名如何修改DNS设置方法

    在新网注册的域名,DNS默认为新网DNS服务器(例如:ns11.xincache.com.ns12.xincache.com). 为了方便管理,使用西部数码的智能DNS解析服务,可以将域名的DNS修改 ...

最新文章

  1. 如何让Spring Boot 的配置 “动” 起来?
  2. linux常见协议对应端口(后期补充)
  3. 使用UI Automation实现自动化测试 --工具使用
  4. Soalris10下NDOUtils安装
  5. C# 代码中调用 Javascript 代码段以提高应用程序的配置灵活性(使用 Javascript .NET 与 Jint)...
  6. linux 禁用日志,清除linux系统日志,禁用linux系统日志,删除linux日志
  7. php hashids思路,使用composer添加hashids加密数字
  8. 概率与计算机论文,数学概率统计论文范文
  9. PHP设计模式——原型模式
  10. matlab画图线形
  11. MTK通信物料供应表MT7621AT,MT7620A,WIFI6,MT7975D+MT7905D
  12. MATLAB图像处理之自动识别,并提取特征
  13. android amr转换mp3格式文件,安卓批量amr转mp3 微信amr批量转换
  14. 使用opencv和双目摄像头制作裸眼3d视频
  15. Cut the Cake!题解
  16. 深度学习基础知识点【更新中】
  17. 生物信息学|Extracting Drug-Drug Interactions with Attention CNNs
  18. ASPXGridView 数据分页设置
  19. Win7 Iphone4手机通过电脑上网设置 开机自动打开WIFI
  20. 女朋友撒娇让我教她HashMap

热门文章

  1. 下载google drive文件
  2. matlab简单处理图像
  3. Matlab学习1-图像处理灰度
  4. Android开源网站
  5. html游戏官网界面设计教程,【ideas】游戏官网我们到底应该设计什么?
  6. vim 编辑时E45: ‘readonly‘ option is set (add ! to override)
  7. 从苏宁电器到卡巴斯基第17篇:曲折考研路(上)
  8. Proxmox VE的初试小探
  9. 【高等数学】第一章 函数与极限——第六节 极限存在准则 两个重要极限
  10. 微信公众号首次关注自动回复图文信息