作者tinlans ( )
看板Windows
标题[问题] Windows 7 x86 记忆体只能用到 2.99 GB (非 3.25 GB)
时间Sat May 1 01:54:59 2010
作业系统:Windows 7 Ultimate (x86)
CPU:Intel i7 860
主机板:MSI Big Bang-Fuzion
BIOS 版本:1.0 (MSI 官网也没新的版本了)
记忆体:G.SKILL DDR3 2200 4GB (2GBx2) CL7 PIS
显示卡:ASUS ENGTX260/HTDI/896M
这次组了新的 PC 以後发现插了 4GB 的 RAM 只能抓到 2.99GB
(当然显示还是显示 4GB),
但以前用的这组规格却能抓到 3.25GB:
作业系统:Windows 7 Ultimate (x86)
CPU:Intel Core 2 Extreme QX9650
主机板:ASUS P5E3-Deluxe/WiFi-AP@n
记忆体:G.Skill F3-12800C7-2GBPI-B x 2
显示卡:ASUS EN8600GT Silent
去 Google 查了大半天,
大部分问 2.99GB 的问题都被当成 3.25GB 的问题来回答,
就是 Windows 32-bit 系统定址空间只有 4GB,
後面的定址空间要留给系统用的之类。
但说来说去都没有提到为什麽会有 2.99GB 跟 3.25GB 的差别。
有看到一些回答是说因为使用了 onboard 的显卡,
但我用的是独立显卡,
甚至连音效卡也是独立的。
也有人说因为显卡记忆体超过 512MB 才会连 3 - 3.25 GB 的定址空间也被吃掉,
但是这个说法也有人反驳,
所以不太明白到底是什麽状况。
另外 MSI 这片板子的 BIOS 也任何关於 remapping 的选项可以设。
不晓得是否有板友有相关经验的?
还是说 P55 + i7 的架构就是 32-bit 只能用到 2.99 GB?
如果能确定是 BIOS 没写好之类的问题,
我下礼拜就打去 MSI 问问看。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.160.110.65
※ 编辑: tinlans 来自: 118.160.110.65 (05/01 02:02)
1F:→ Cinkot :msconfig里面的最大记忆体有设定嘛? 05/01 02:16
2F:→ tinlans :没有,以前没设就有 3.25GB 所以忘记有这东西了。 05/01 02:23
3F:→ tinlans :晚点跑完硬碟检查以後马上来测试看看,感谢。 05/01 02:23
4F:→ tinlans :已手动设为 4096,仍然是显示 4G 而 2.99G 可用。 05/01 03:11
5F:推 spka :我刚刚兴冲冲跑去NOVA买一条2G回来插 结果开机後 05/01 03:25
6F:→ spka :4G( 2.94可用) 都傻眼了 我是华硕P5B的版子 05/01 03:25
7F:→ spka :真的希望能知道是哪里出问题 不然可能真的要去找x64. 05/01 03:26
8F:→ tinlans :请问楼上显卡几 MB?是独立显卡吗? 05/01 03:41
9F:→ spka :我的是ASUS 8600GT 512MB 但我不知道是不是独立.. 05/01 03:50
10F:→ Cinkot :ASUS P5B!? BIOS的remapping有弄了嘛? 05/01 03:52
11F:推 spka :回楼上 刚刚有弄了 结果弄了之後变成4G(2G可用)... 05/01 03:53
13F:→ spka :刚刚耍笨了 我是独立显卡没错!! 05/01 03:54
14F:→ mihudan :google vista 128G 05/01 03:54
15F:→ mihudan :能用多少记忆体的问题应该是板子上装置占用了多少 05/01 03:54
16F:→ mihudan :记忆体定址位置 P5Q-E 9600GT 1G 可用3.25G 05/01 03:55
17F:→ Cinkot :那除了remapping以外 msconfig的最大记忆体跟BIOS 05/01 03:57
18F:→ Cinkot :是否是最新版? 05/01 03:58
19F:→ spka :BIOS不是最新版 因为小弟我没更新过BIOS 05/01 04:00
20F:→ spka :听说更新失败的话会不能开机 所以到现在还不敢尝试 05/01 04:00
21F:→ spka :也不知道该怎麽更新 05/01 04:00
22F:→ Cinkot :P5B的BIOS设计很.. 05/01 04:01
24F:→ tinlans :但那边的例子是显卡有 1GB RAM,我的只有 896 MB, 05/01 04:07
25F:→ tinlans :却同样都是 2.99GB 可用... 05/01 04:07
26F:→ tinlans :用 ReadyFor4G 硬上的话不支援 PAE 的 driver 会死 05/01 04:15
27F:→ tinlans :很惨的。FreeBSD i386 的 PAE 也是因为这关系一开就 05/01 04:15
28F:→ tinlans :disable 掉一堆 driver。 05/01 04:15
29F:→ tinlans :因为 32-bit 程式定址不到 32-bit 以外的空间,写 05/01 04:17
30F:→ tinlans :driver 的时候要用 BUS DMA 的 API,没用的就死光光 05/01 04:17
31F:→ tinlans :,我想在 windows 这点也差不多。之前有人说他电视卡 05/01 04:18
32F:→ tinlans :就会变成不能看。 05/01 04:18
33F:→ comipa :应该是MMIO吃掉的,总之都是得由BIOS去解 05/01 07:45
34F:推 cd2401 :我的显卡超过512 差4G 实际可用 3.25G 05/01 12:08
35F:→ tinlans :感谢,礼拜一我打去问问 MSI 好了。 05/01 13:55
36F:→ leoier :两个可能:一,主板有集成显卡 BOIS中设置问题 05/01 14:05
37F:→ leoier :二,内存的偏移。虽然可能性相当小 05/01 14:06
38F:→ tinlans :这片 P55 主机板没有内建显卡,就算有我也会关掉。 05/01 19:23
39F:推 SilentWorld :请问原PO有装其他还原软体吗? 05/01 21:15
40F:→ tinlans :没有任何额外的软体,win7 乾净的装下去就这样了。 05/01 22:23
41F:→ tinlans :MSI 说这正常,叫我去问微软,因为这是软体定址。 05/03 12:17
42F:→ tinlans :我今天正式把所有用的卡插上去,插到剩下一根 PCI 05/03 12:18
43F:→ tinlans :没用,结果居然显示 2.76 GB 可用,整个傻在那。 05/03 12:18