1. 云栖社区>
  2. 技术文集>
  3. 列表>
  4. 正文

配置Windows系统的页面文件技巧

作者:用户 来源:互联网 时间:2016-10-24 20:50:59

windows文件页面系统碎片windowsubuntu访问分区一个页面文件

配置Windows系统的页面文件技巧 - 摘要: 本文讲的是配置Windows系统的页面文件技巧,    在WindowsXP中,页面文件(Pagefile.sys)是一个非常重要的隐藏文件,尤其是在运行一些大型程序诸如3D游戏的时候,页面文件直接关系着程序运行的快慢。但是配置页面文件却是一

   在WindowsXP中,页面文件(Pagefile.sys)是一个非常重要的隐藏文件,尤其是在运行一些大型程序诸如3D游戏的时候,页面文件直接关系着程序运行的快慢。但是配置页面文件却是一个让人头痛的问题。

  默认情况下,Windows将页面文件存储在系统分区中,默认的页面文件大小为系统内存的1.5倍。

  不少人都知道,要提高电脑性能,就要将页面文件移到不同分区。当页面文件在系统分区中时,Windows必须执行系统文件夹和页面文件上的磁盘读取和写入请求。如果将页面文件移到另一个分区,则将减少读取和写入请求间的竞争。但如果从系统分区中完全删除页面文件,则Windows将无法创建转储文件 (Memory.dmp),转储文件用于在出现内核模式STOP错误时写入调试信息,不然,可能的后果是停机时间可能会延长。

  最好的办法是创建一个页面文件(略小),默认情况下该文件存储在系统分区上,然后在另一个不经常访问的分区上再创建一个页面文件(略大)——该分区最好没有任何数据或操作系统特定的文件。当不经常访问的分区上的页面文件放在它自己的分区中时,该页面文件不会变成碎片,这可以算是另一个明显优势。如果页面文件驻留在包含其他数据的分区上,则当它为满足所需的额外虚拟内存进行扩展时将被碎片化。

  未经碎片化的页面文件,可以使虚拟内存访问速度更快,并且更有可能捕获无重大错误的转储文件。按照设计,

  Windows会优先使用不经常访问的分区上的页面文件,而不是被访问较多的系统分区上的页面文件。系统使用内部算法确定将哪个页面文件用于虚拟内存管理。

  结论:按上述方法设置的电脑遇到内核模式STOP错误时可以捕获Memory.dmp文件,而且,由于页面文件在一个访问量最小的分区上,所以不经常访问的分区上的页面文件可以得到最频繁的使用。

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有 的相关内容,欢迎继续使用右上角搜索按钮进行搜索windows , 文件 , 页面 , 系统 , 碎片 , windowsubuntu访问分区 , 一个 页面文件 windows8系统使用技巧、windows系统技巧、系统配置页面、系统页面文件配置问题、windows7系统要求配置,以便于您获取更多的相关知识。

project-PC-Lint技巧——怎么把工程项目里几个特定的文件排除

...时候会有七千行的分析,感觉好不舒服。 能不能在哪里配置一下,把这个指定的文件剔除出Check的范畴? 感谢。 解决方案 http://stackoverflow.com/questions/6816984/how-to-exclude-some-particular-files-in-pc-lint 解决...

挖掘IIS6.0管理网站的新招_安全设置

...多网民使用它管理各类网站已经烂熟于心,不过IIS6.0就像Windows操作系统一样深不见底,要是用力挖掘的话,还是能发现很多新应用技巧的,或许下面提供的几则管理网站的新技巧你并不熟悉。   尽管IIS6.0的推出已有一些时日...

felayman-----PHP环境搭建

...过本章的学习,读者能够学到以下内容。 更换验证码 : Windows――AppserV集成安装包搭建PHP环境 : Linux――XAMPP集成安装包搭建PHP环境 : PHP开发环境的关键配置信息 : 解决PHP的常见配置问题 1.1 PHP环境搭建 1.1.1 AppServ―Windows版PH...

Linux+Apache+Mysql+PHP优化技巧

...定局限于 Linux,如有必要,其他组件也可以在 Microsoft® Windows®、Mac OS X 或 UNIX® 上运行。  Apache:次低层是 Apache,它是一个 Web 服务器。Apache 提供可让用户获得 Web 页面的机制。Apache 是一款稳定的、支持关键任务的服务器,In...

Node基础篇(概要)

...操作系统) C#语言平台:.NET Framework(Windows) C#可以运行在MONO这样的平台 因为有人需要将C#运行在Linux平台,所有出现了MONO JavaScript 只可以运行在浏览器中吗。 不是 ...

前三篇
后三篇