查看: 8805|回复: 9
收起左侧

[系统] 页面文件可以关闭吗

 关闭 [复制链接]
星月逢缘
发表于 2012-9-17 16:23:42 | 显示全部楼层 |阅读模式
之前了解过了,虚拟内存不全是页面文件,那虚拟内存是不是也是硬盘上的一块空间呢?(我用Everest 检测有7000+M 的虚拟内存)
还有这样的话,页面文件我可以禁用吗?   大家多发表下见解哈
hohai
发表于 2012-9-17 16:40:47 | 显示全部楼层
只要内存足够用,关闭虚拟内存即可!

丝毫不用犹豫的,另外建议定期进行磁盘整理!
yloko
发表于 2012-9-17 17:03:44 | 显示全部楼层
本帖最后由 yloko 于 2012-9-17 17:05 编辑

虚拟内存是也是硬盘上的一块空间.....

内存够用可以关闭虚拟内存,不过,一般不建议这么做,,

因为做了,用户并没有实质性的体验系统明显变快。。。。。


反而会因为另类的设定,增加不可靠性的风险,,,

评分

参与人数 1经验 +3 收起 理由
woxihuan2011 + 3 感谢解答: )

查看全部评分

sunjushi
发表于 2012-9-17 17:19:52 | 显示全部楼层
页面文件如何关闭?
wwdboy
发表于 2012-9-17 17:30:41 | 显示全部楼层
留着吧,据说有些程序必须要有这个
心跳停止
发表于 2012-9-18 01:16:10 | 显示全部楼层
虚拟内存最好不要禁用,不管你的物理内存有多大,有些软件离开它无法运行,如果物理内存足够大,目前一般在4G以上的,可以用Ramdisk之类的软件把一部分物理内存虚拟成一个硬盘,然后把虚拟内存设定在这个硬盘上即可,包括浏览器缓存也可以设在上面,速度快,还能使硬盘减少读写

评分

参与人数 1经验 +4 收起 理由
woxihuan2011 + 4 感谢解答: )

查看全部评分

星月逢缘
 楼主| 发表于 2012-9-22 09:23:38 | 显示全部楼层
心跳停止 发表于 2012-9-18 01:16
虚拟内存最好不要禁用,不管你的物理内存有多大,有些软件离开它无法运行,如果物理内存足够大,目前一般在 ...

我就是这么弄的,可是页面文件跟虚拟内存不是不全一样的吗,我如果禁用页面文件虚拟内存不一定就没有了呀
yiangtoo
发表于 2012-9-22 10:47:47 | 显示全部楼层
页面文件跟虚拟内存不是不全一样的吗

对于只是使用Windows操作系统的我们所理解的虚拟内存,往往是指页面文件。
微软是这么写的:
什么是虚拟内存?

如果您的计算机没有运行一个程序或操作所需的随机存取存储器(RAM),Windows将使用虚拟内存来弥补。

结合您的计算机的虚拟内存RAM与硬盘上的临时空间。当RAM不足时,虚拟内存将数据从RAM移动到称为分页文件的空间。移动数据和从分页文件可以释放RAM以完成其工作。

更多的RAM您的计算机,更快的程序一般运行。如果缺乏RAM减慢你的电脑,你可能会想,以增加虚拟内存来弥补。但是,您的计算机可以从RAM中读取数据的速度远远超过从硬盘,添加RAM是一个更好的解决方案。

虚拟内存和错误消息
如果您收到错误消息的虚拟内存不足警告的,你需要添加更多的RAM或增加分页文件的大小,这样您就可以在您的计算机上运行的程序。通常的Windows自动管理的大小,但您可以手动更改如果您的需求是不够的默认大小的虚拟内存大小。

http://windows.microsoft.com/en- ... t-is-virtual-memory

运行某些应用程序时,虽然物理内存还有较多的空闲,关闭页面文件或设置的较小会出现空间不足的提示。
应用程序设计时,每一个运行的进程,都会获得一个4G的内存地址空间,这里面的所有地址都是虚拟的,和物理内存没有直接的联系。而在操作系统运行时,这些虚拟地址所映射到的实际地址,可以是物理内存地址,也可以是页面文件的地址。


所以不建议关闭,关闭后没有问题是没有用到某些应用程序

评分

参与人数 1经验 +5 收起 理由
冬天不冷梦 + 5 感谢解答: )

查看全部评分

星月逢缘
 楼主| 发表于 2012-9-22 17:22:49 | 显示全部楼层
yiangtoo 发表于 2012-9-22 10:47
对于只是使用Windows操作系统的我们所理解的虚拟内存,往往是指页面文件。
微软是这么写的:

酱紫呀,厉害呀,卡饭有爱
hohai
发表于 2012-9-22 18:40:15 | 显示全部楼层
知道什么是虚拟内存吗?
虚拟内存是
虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。与没有使用虚拟内存技术的系统相比,使用这种技术的系统使得大型程序的编写变得更容易,对真正的物理内存(例如RAM)的使用也更有效率。

注意:虚拟内存不只是“用磁盘空间来扩展物理内存”的意思——这只是扩充内存级别以使其包含硬盘驱动器而已。把内存扩展到磁盘只是使用虚拟内存技术的一个结果,它的作用也可以通过覆盖或者把处于不活动状态的程序以及它们的数据全部交换到磁盘上等方式来实现。对虚拟内存的定义是基于对地址空间的重定义的,即把地址空间定义为“连续的虚拟内存地址”,以借此“欺骗”程序,使它们以为自己正在使用一大块的“连续”地址。

现代所有用于一般应用的操作系统都对普通的应用程序使用虚拟内存技术,例如字处理软件,电子制表软件,多媒体播放器等等。老一些的操作系统,如DOS和1980年代的Windows,或者那些1960年代的大型机,一般都没有虚拟内存的功能——但是Atlas,B5000和苹果公司的Lisa都是很值得注意的例外。[1]

那些需要快速存取或者反应时间非常一致的嵌入式系统,和其他的特殊应用的计算机系统,可能会为了避免让运算结果的可预测性降低,而选择不使用虚拟内存。

评分

参与人数 1经验 +4 收起 理由
woxihuan2011 + 4 感谢解答: )

查看全部评分

您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-15 10:45 , Processed in 0.123613 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表