win7 32位系统 怎么看32位还是64位计算机的的真实内存

建议使用以上版本或、浏览器访问本站,获得更好的用户体验。&主题:Win7 32位版本到底能否真的通过PAE启用3.25G以上内存?
泡网分: 45.027
帖子: 6080
注册: 2002年04月
查了一些资料,一头雾水。似乎只是识别,不能真正使用。
作者相关热贴:
微信扫一扫分享
&浏览:12558&&回帖:55 &&
泡网分: 22.666
帖子: 1163
注册: 2005年08月
最好的解决办法就是改用64位系统,没必要为了极个别不兼容的程序而继续停留在32位了。
泡网分: 39.753
帖子: 6168
注册: 2005年10月
这里老师真多啊,学习先
泡网分: 11.179
注册: 2009年05月
多出来的可以用来做虚拟磁盘……
话说用大内存还是上WIN7吧
泡网分: 24.045
帖子: 8895
注册: 2005年06月
原文由 淡淡一笑 在 21:36发表
我是针对前面一位同学回帖说的 ,我的是理解是集显的内存和windows能识别调用的无关。
泡网分: 24.045
帖子: 8895
注册: 2005年06月
原文由 好色之屠 在 00:53发表
我系统是win7 X86旗舰版,内存2G*2,划512M内存给显卡用,系统属性显示:
安装内存4.00GB(3.25 GB可用)
所以我认为我只浪费了256M内存,实际用上了3.25G+512M共3.75G
为了验证这个问题,刚才拔掉了其中一根内存条,开机显示如下: 这试验很好,明白了,就是32位WIN7系统,集显所用的内存不是在3.25G之内的,那样4G内存浪费不大啊,那俺也去加一条内存去。
貌似XP不行吧?
泡网分: 8.336
帖子: 1657
注册: 2008年08月
原文由 crowspal 在 15:28发表
查了一些资料,一头雾水。似乎只是识别,不能真正使用。 我买了联想的Y560,4g内存,win7homebasic,内存全认都在用
[ 15:28 补充如下]
且没有括号
泡网分: 33.935
帖子: 2280
注册: 2002年06月
原文由 Tery 在 17:28发表
我的情况是这样,如果BIOS里划512M给集显,那可用内存就变成了2.75G。前提是32位的Win7,64位可以使用8G内存,总数就不会少。
俺不是专家,只是猜测啊呵呵。 我系统是win7 X86旗舰版,内存2G*2,划512M内存给显卡用,系统属性显示:
安装内存4.00GB(3.25 GB可用)
所以我认为我只浪费了256M内存,实际用上了3.25G+512M共3.75G
为了验证这个问题,刚才拔掉了其中一根内存条,开机显示如下:
泡网分: 34.928
帖子: 4376
注册: 2001年11月
原文由 淡淡一笑 在 21:36发表
我是针对前面一位同学回帖说的 ,我的是理解是集显的内存和windows能识别调用的无关。 我的情况是这样,如果BIOS里划512M给集显,那可用内存就变成了2.75G。前提是32位的Win7,64位可以使用8G内存,总数就不会少。
俺不是专家,只是猜测啊呵呵。
泡网分: 41.059
帖子: 4166
注册: 2005年06月
原文由 strikers 在 20:34发表
很对啊,集显的内存不是windows所能识别调用的,所以可用只有7.5G了 我是针对前面一位同学回帖说的 ,我的是理解是集显的内存和windows能识别调用的无关。
泡网分: 28.856
帖子: 1720
注册: 2004年02月
原文由 淡淡一笑 在 20:28发表
这里好像不对吧?
我的8G内存,64位家庭高级版,给880G的集显分了512MB,我的可用内存就只有7.5G了。
我的理解是集显的内存不是windows所能识别调用的。 很对啊,集显的内存不是windows所能识别调用的,所以可用只有7.5G了
泡网分: 41.059
帖子: 4166
注册: 2005年06月
原文由 Tery 在 16:53发表
你的情况和我基本一样,集显的512M是3.25G里面的。 这里好像不对吧?
我的8G内存,64位家庭高级版,给880G的集显分了512MB,我的可用内存就只有7.5G了。
我的理解是集显的内存不是windows所能识别调用的。
泡网分: 26.676
帖子: 1400
注册: 2005年11月
原文由 PCM120 在 17:36发表
只是能识别出4G以上的容量,其实真正能使用的还是3.25G左右。所以说这几乎是一个“忽悠”人的伪方法。 没用过别瞎说。
泡网分: 41.449
帖子: 6433
注册: 2004年02月
WINXP VISTA WIN7 X32支持不了4G以上的内存完全就是微软搞的鬼。
他们同时代的 win2003 win2008都可以在X32系统里顺利使用超过4GB内存。
VISTA WIN7网上还有内核破解办法,破解的内核可以直接使用超过4GB的容量。
但是,X32系统的单应用程序2GB内存的限制貌似都没有突破.......
泡网分: 34.928
帖子: 4376
注册: 2001年11月
原文由 好色之屠 在 20:15发表
搭车问一下,我系统装的win7 32位旗舰版的,内存是2G×2,给集成显卡划了512M,现在计算机属性里面看到的内存信息是,安装内存4.00G(可用3.25G)
是否我现在用上了3.25+0.5G内存,只浪费了256M? 你的情况和我基本一样,集显的512M是3.25G里面的。
泡网分: 31.225
帖子: 15039
注册: 2008年11月
原文由 六只正在飞的羊 在 01:48发表
也就是说奔腾Pro以前的32位CPU无法实现PAE? 是的。考虑到Pentium Pro已经是10-15年前的产品,夫复何求?
泡网分: 16.115
注册: 2007年05月
原文由 PowerPCG5 在 15:34发表
这就是PAE的基本原理(但不是全部), Intel在Pentium Pro里加了四位,搞出了这么一个东西。也就是说奔腾Pro以前的32位CPU无法实现PAE?
泡网分: 21.949
帖子: 1501
注册: 2006年07月
技术贴、、我也曾经为这个一头雾水
泡网分: 40.04
帖子: 9745
注册: 2004年01月
原文由 crowspal 在 15:28发表
查了一些资料,一头雾水。似乎只是识别,不能真正使用。 只是能识别出4G以上的容量,其实真正能使用的还是3.25G左右。所以说这几乎是一个“忽悠”人的伪方法。
泡网分: 26.676
帖子: 1400
注册: 2005年11月
负责任地说:
1、可以破解,支持大于4G内存
2、每个进程能用的仍然小于2G
3、兼容性、稳定性与原版几乎相同,只要驱动不冲突(不蓝屏),就放心用吧
泡网分: 33.935
帖子: 2280
注册: 2002年06月
搭车问一下,我系统装的win7 32位旗舰版的,内存是2G×2,给集成显卡划了512M,现在计算机属性里面看到的内存信息是,安装内存4.00G(可用3.25G)
是否我现在用上了3.25+0.5G内存,只浪费了256M?
泡网分: 31.225
帖子: 15039
注册: 2008年11月
原文由 neon 在 16:45发表
x86系列CPU发展到现在其实没啥革命性的变化,记得8086就是靠段地址寄存器来存取大于640K的内存空间的。 分段在x86硬件里还有,但是几乎所有操作系统都不再使用分段管理模式。
泡网分: 50.583
帖子: 7158
注册: 2000年12月
原文由 PowerPCG5 在 15:34发表
你的理解完全错误,估计不是计算机本科,没学过操作系统原理和汇编语言。
32位处理器里,通用寄存器宽度也是32位,相应的指针数据类型 (void *)的宽度也就是32位,所以每个进程能访问到的地址空间也就限制在了0 ~ 2^32-1 , 也就是4G空间。
现代操作系统下,每个进程都是有自己独立的地址空间,称为虚拟地址,然后 ......&&x86系列CPU发展到现在其实没啥革命性的变化,记得8086就是靠段地址寄存器来存取大于640K的内存空间的。
泡网分: 31.225
帖子: 15039
注册: 2008年11月
原文由 noisy0083 在 11:28发表
PAE还是可以的,win2003就能管理16G内存,你说是怎么管理的?
硬盘的地址也远远超过4G,你说32位系统是怎么管理的?
举个例子,就是一个只会从1数到10的小孩,本来直接找第405个房间是找不到的,PAE告诉这个小孩,你先找到4楼,然后再找到第5个房间,就可以了。
这样可以解决地址空间不够的问题,但是要降低效率, ......&&你的理解完全错误,估计不是计算机本科,没学过操作系统原理和汇编语言。
32位处理器里,通用寄存器宽度也是32位,相应的指针数据类型 (void *)的宽度也就是32位,所以每个进程能访问到的地址空间也就限制在了0 ~ 2^32-1 , 也就是4G空间。
现代操作系统下,每个进程都是有自己独立的地址空间,称为虚拟地址,然后经过分页机制,将虚拟地址换算为实际的物理地址(x86术语中称为线性地址),才是出现到总线上直接到物理存储器的地址。这个分页的机制成为虚存映射,是操作系统内存管理的核心功能之一,硬件完成映射,操作系统软件负责维护这个页表。为了实现上的方便,各个操作系统都仅向每个进程开放4G虚拟地址空间中的一部分,而把自己强制映射到用户地址空间中的固定区域,比如把0-2G或者0-3G作为用户进程空间,剩下的是操作系统空间。
所以用户进程就只能开数组到2G乃至3G。
分页映射机制其实就是查表,内存按照4K的粒度分成若干页面, 比如32位虚拟地址里最低12位就是页面内的偏移量,高20位就可以看成是页号,为了实现方便,这20位可以再分成两到三个部分,所谓多级页表,总而言之就是靠这高20位作为索引,查询页表,页表里有一个base域,就是这一页的物理地址,拿到这个物理地址,再加上低12位的偏移量,就是真正的物理内存地址。
显然,我这个base地址可以不是20位,如果弄24位,那加上12位就是36位,可以访问64G物理地址范围了,但进程自己,还是只知道32位地址空间,由操作系统去给他折腾那个24位的base地址。
这就是PAE的基本原理(但不是全部), Intel在Pentium Pro里加了四位,搞出了这么一个东西。
64位体系结构下,通用寄存器是64位宽,指针数据类型宽度也是64位,就没这些事情了。但是分页内存管理还是一样的,页表级数增加一级,完成的任务是把64位的虚拟地址翻译成42-44位的物理地址。
分页内存管理下,操作系统可以把暂时用不到的脏页面保存到磁盘上的一个文件里,腾出地方给其他需要运行的进程,也就是我们常见的所谓交换文件,很多人把这个叫做虚拟内存,也对也不对,约定俗成知道意思即可。
至于硬盘,它的地址是按照扇区、柱面、磁头或者干脆就是扇区线性地址排列,地址可以通过多个寄存器送出,并不受通用寄存器32位的限制,所以也没有4G的限制。但历史上使用的寄存器数量和宽度都有不同程度的增加变化,所以会看到硬盘,特别是IDE硬盘,一次一次突破了137G,2T等等限制。
[PowerPCG5 编辑于
泡网分: 50.583
帖子: 7158
注册: 2000年12月
原文由 noisy0083 在 11:28发表
硬盘的地址也远远超过4G,你说32位系统是怎么管理的?CPU的寻址和磁盘的寻址还是不太一样的,前者靠地址总线寻址,不换CPU就没法提升,后者靠文件分配表寻址,换操作系统即可解决问题。
泡网分: 31.225
帖子: 15039
注册: 2008年11月
在Linux下,PAE早就不是问题。
只是无论是否有PAE, 每个进程的地址空间依旧是4G,但是操作系统能管理的总物理地址空间可以到64G而已。
泡网分: 41.463
帖子: 8544
注册: 2006年10月
PAE还是可以的,win2003就能管理16G内存,你说是怎么管理的?
硬盘的地址也远远超过4G,你说32位系统是怎么管理的?
举个例子,就是一个只会从1数到10的小孩,本来直接找第405个房间是找不到的,PAE告诉这个小孩,你先找到4楼,然后再找到第5个房间,就可以了。
这样可以解决地址空间不够的问题,但是要降低效率,因为要多寻址一次才能访问内存。PAE可以说是在64位系统出来前为了大内存而不得以向速度妥协的一种做法。
泡网分: 8.584
注册: 2007年07月
yucen1216:
32位的版本,是指寻址空间只有32位。即最大的地址只有'个1
也就是2的32次方。最大应该是4G,但是操作系统,各种硬件也要占用一部分寻址。
所以,不可能超过3.25G以上
这个不是微软的问题,所有32位寻址的机器都超不过这个限制。
这些软件最多是把多余的内存当硬盘来用。或者当虚存用。
当然,有些系统内核用64位,但是对应用软件是32位的除外,这种已经不是纯正的32位了
[yucen1216 编辑于
[ 14:34 补充如下]
32个1是指二进制,十六进制是'FFFFFFFF' ,十进制应该是4G
==============================================================
真三儿一样,又是度娘度的吧,装的跟专家一样。32位的win2003 enterprise和datacenter早就用上超过4G的大内存喽,你还在这二。
[假面柳丁丁 编辑于
泡网分: 8.759
注册: 2007年12月
32位的版本,是指寻址空间只有32位。即最大的地址只有'个1
也就是2的32次方。最大应该是4G,但是操作系统,各种硬件也要占用一部分寻址。
所以,不可能超过3.25G以上
这个不是微软的问题,所有32位寻址的机器都超不过这个限制。
这些软件最多是把多余的内存当硬盘来用。或者当虚存用。
当然,有些系统内核用64位,但是对应用软件是32位的除外,这种已经不是纯正的32位了
[yucen1216 编辑于
[ 14:34 补充如下]
32个1是指二进制,十六进制是'FFFFFFFF' ,十进制应该是4G
泡网分: 12.955
帖子: 3040
注册: 2008年07月
在2000和xp下用了多年superspeed ramdisk,很稳定,但是装了就没法卸载。
泡网分: 7.97
注册: 2010年05月
原文由 离人 在 00:22发表
这个机器不关机的说? 狗狗 FiraDisk && RamOS ...
&版权所有:&&桂ICP备号&增值电信业务经营许可证win7怎么看可用内存
win7怎么看可用内存
学习啦【内存知识】 编辑:捷锋
  是中重要的部件之一,它是与CPU进行沟通的桥梁。那么,你们知道在W7中可用内存多少是怎么看的吗?下面是学习啦小编带来的关于怎么看可用内存的内容,欢迎阅读!
  win7怎么看可用内存?
  1、首先我们要查看自己的可用内存是多少,有两种查看方法,一种是右击我的,属性,就能看到安装内存那一项,2.39g即为可用内存。
  2、另一种方法是通过任务管理器查看,通过ctrl+alt+detete打开任务管理器,单击性能,单击资源管理器,单击内存,就可以看到内存占用情况,可以看出灰色的部分有1.6G左右被硬件占用,这就是4g内存为什么只有2.39g的真正原因。
  3、知道原因后要对症下药,一种解决方法是通过bios设置,配置集成显卡占用较少的内存以减少硬件的内存占用,但是我们怎么知道就是集成显卡占用内存较多呢,通过右击我的电脑,选择管理,设备管理,然后以连接资源,我们可以看到集成显卡占用的内存排在了第一位。
  4、bios不行,就通过驱动自带的配置软件,一般在双显卡里有,设置成独立显卡为主显卡。
  5、如果上面的方法不行,那可以视图-&运行-&msconfig.exe,单击引导,高级选项,查看是否设置了最大内存的限制,如果打了勾,4g内存对应设置成最大值4096,不能设置的话,就设成4095,也可以将勾去掉。
  6、如果bios里没有设置显卡的选项,那就只能将系统装成win7 64位的了,因为win7 64位支持4g以上的内存,而32位只是理论上最大支持4g。
看了win7怎么看可用内存文章内容的人还看:
本文已影响 人
[win7怎么看可用内存]相关的文章
看过本文的人还看了
759人看了觉得好
3076人看了觉得好
768人看了觉得好
【内存知识】图文推荐
Copyright & 2006 -
All Rights Reserved
学习啦 版权所有如何让你的win732位系统最高支持128G内存_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
如何让你的win732位系统最高支持128G内存
上传于||暂无简介
大小:62.11KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢

我要回帖

更多关于 电脑32位和64位怎么看 的文章

 

随机推荐