楼主: will
收起左侧

[讨论] 物理内存、虚拟内存与红伞

[复制链接]
chesterzhao 该用户已被删除
发表于 2008-7-9 15:55:06 | 显示全部楼层
不错的普及帖
fengyifan
发表于 2008-7-9 15:59:52 | 显示全部楼层
呵呵新手看了会有好处的谢谢
伞兵づ泡泡
发表于 2008-7-9 16:08:43 | 显示全部楼层
原帖由 will 于 2008-7-9 14:26 发表
XP 32位的寻址空间是4G  如果你的物理内存有4G   那么是可以关闭虚拟内存的  :-)


疑问

有微软官方说明吗

[ 本帖最后由 伞兵づ泡泡 于 2008-7-9 16:56 编辑 ]
will
 楼主| 发表于 2008-7-9 17:01:37 | 显示全部楼层

回复 13楼 伞兵づ泡泡 的帖子

32位的XP的寻址空间就是4G,即2的32次方
:-)  
详细的你可以到http://support.microsoft.com/kb/555223 这个去看看
伞兵づ泡泡
发表于 2008-7-9 17:07:30 | 显示全部楼层
原帖由 will 于 2008-7-9 17:01 发表
32位的XP的寻址空间就是4G,即2的32次方
:-)  
详细的你可以到http://support.microsoft.com/kb/555223 这个去看看


但是我觉得不是简单的把物理内存和虚拟内存加起来,一共2^32吧

微软似乎是说过每个程序都有单独的虚拟内存的地址分配。而且依稀记得,如果把物理内存大小,跟相应的微软推荐的虚拟内存大小加起来,会超过4G
will
 楼主| 发表于 2008-7-9 17:09:51 | 显示全部楼层
内存的寻址范围的确是2的32次方  这里的内存包括物理内存和虚拟内存
不过的确是每个进程都有单独的虚拟内存的地址分配
伞兵づ泡泡
发表于 2008-7-9 17:19:46 | 显示全部楼层
原帖由 will 于 2008-7-9 17:09 发表
内存的寻址范围的确是2的32次方  这里的内存包括物理内存和虚拟内存
不过的确是每个进程都有单独的虚拟内存的地址分配


所以微软才会说虚拟内存是几乎无限的[:27:]

你给的网页上也说了:
1、共享虚拟内存空间最大达2G

2、单个进程虚拟内存空间最大达2G
阿卡菲尔
发表于 2008-7-9 17:37:48 | 显示全部楼层
原来是这样,了解了!!!
sky123456
发表于 2008-7-9 17:50:44 | 显示全部楼层
对于第一个 虚拟内存不仅仅是物理内存的扩展,因此并不是说你的物理内存足够大就可以取消虚拟内存而不使用。
有疑问
那个感觉微软那个解释是他设计操作系统虚拟内存的思想
并不是所有的操作系统都要这样的
大部分操作系统之所以采用虚拟内存的原因是基于一般情况下内存是不够用的
所以并不是说必须有虚拟内存
曾经试验过关闭虚拟内存
系统也能正常运行的
伞兵づ泡泡
发表于 2008-7-9 18:47:20 | 显示全部楼层
原帖由 sky123456 于 2008-7-9 17:50 发表
对于第一个 虚拟内存不仅仅是物理内存的扩展,因此并不是说你的物理内存足够大就可以取消虚拟内存而不使用。
有疑问
那个感觉微软那个解释是他设计操作系统虚拟内存的思想
并不是所有的操作系统都要这样的
大部 ...


当然,理论上,绝对不是所有的操作系统都要这样

但是Windows和Linux都是这样

[ 本帖最后由 伞兵づ泡泡 于 2008-7-9 18:53 编辑 ]
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

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

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-5-23 22:43 , Processed in 0.167853 second(s), 15 queries .

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

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