none
虚拟内存的问题 RRS feed

  • 问题

  • 为什么我把虚拟内存禁用了,任务管理器中虚拟内存显示仍然在使用?每个进程显示还在占用虚拟内存????
    另外谁给个微软虚拟光驱的下载地址啊,我在下载中心找不到啊,谢谢!!
    2009年7月22日 14:08

全部回复

  • 任务管理器各进程占用的是物理内存,并不是虚拟内存,你会不会指的是微软虚拟机软件Virtual PC吗?

    2009年7月22日 14:16
  • 任务管理器---查看-----选择列----虚拟内存大小。可以看到虚拟内存使用情况,我指的是这个。。。。。汗。。。。。。
    2009年7月22日 15:51
  • 你打开禁用虚拟内存设置的窗口,在我的电脑属性---高级---性能设置----高级,查看第三项,虚拟内存,所有驱动器的页面文件大小总数是否为0,。
    2009年7月22日 23:13
  • 你禁用的只是页面文件,页面文件是指 pagefile.sys ,一般存放在硬盘根目录下。

    虚拟内存是指 pagefile.sys + 物理内存。

    因为 Windows 的工作机制,虚拟内存是始终存在的,即便禁用了 pagefile.sys 。


    另外,Microsoft Virtual CD-ROM Control Panel 可以从此知识库中下载
    http://support.microsoft.com/kb/916902

    汉化版的自己搜吧,网上一大把
    2009年7月23日 5:45
  • 是这样啊,那就有点糊涂料,我都禁用页面文件了,那虚拟内存占用硬盘的哪一块呢?那禁用页面文件就没有意义啦......
    2009年7月23日 14:37
  • 简单的比喻 虚拟内存=页面文件+物理内存

    禁用了页面文件,可以看做 虚拟内存=物理内存

    在这种情况下“虚拟内存占用硬盘的哪一块”这个问题是不成立的,因为此时虚拟内存就是物理内存,而不是具体的哪一个文件


    如果硬盘空间不是特别紧张,不建议禁用页面文件,即便物理内存容量较大。因为禁用页面文件对性能提升作用不明显


    有兴趣的话,可以参考此文章

    Windows内存管理机密+揭穿内存优化工具的骗局
    http://blogs.itecn.net/blogs/ahpeng/archive/2007/04/13/WinMemMgmt.aspx

    2009年7月23日 20:44
  • 呵呵,有点明白了,谢谢.....
    确实,禁用页面文件后感觉没什么变化,并没有任何所谓的性能提升.....
    2009年7月24日 14:21
  • 在禁用虚拟内存之后实际上只是用了物理内存。一些应用程序是需要虚拟内存才能启动的。所以建议不要禁用虚拟内存,这个对系统性能的提升并不明显。
    早晨懒床,遂从口袋里掏出6枚硬币:如果抛出去六个都是正面,我就去上班!思躇良久,还是算了,别冒这个险!
    2009年7月30日 5:19
  • 进入注册表编辑器“HKEY_LOCAL_MACHINE SystemCurrentControlSet ControlSession ManagerMemoryManagement”下,在“DisablePa-gingExecutive”(禁用页面文件)选项中将其值设为“1”,就可以禁用虚拟内存了。
    2009年8月1日 7:13