作者dd3986 (耶司唉嘟)
看板hardware
标题[除错] 785G的内显占用主记忆体
时间Wed Nov 11 20:06:21 2009
﹝硬体规格﹞CPU:
(厂牌、型号、频率)620
MB :
(厂牌、型号)技嘉MA785GPMT-UD2H
RAM:
(厂牌、频率、容量)DDR3-1333 2G*2
VGA:
(厂牌、型号)内显
HDD:
(厂牌、容量)
PSU:
(厂牌、型号、瓦数)400w
O.S:
(版本、SP?、整合)xp-sp3
﹝问题详述﹞
主机板bios版本是f3
设定内显使用记忆体为 仅用sideport 关闭UMA
bios开机看到4192192k的主记忆体(应该就是4G)(没有任何shared RAM,因为我关闭UMA)
进作业系统看everest显示有501M的主记忆体被内显拿去分享?替换?
(不确定那算不算是分享...)
﹝已做努力﹞
以前的版子bios下有一个项目是AGP Aperture size
那时候该项目设定多少 everest就显示接近的数字
所以我猜想这次的这个501M可能也是被内显设为Aperture size
但是我在这新主机板里却找不到可以设定Aperture size的项目
也没看到类似意思的项目,现在处於被吃掉500M以上RAM的状态...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 58.115.153.128
1F:推 whesiley:你是用64BIT的XP吗,32BITXP没办法用到4G记忆体 11/11 21:49
2F:→ leav:AGP aperture平常是不会吃RAM的,你的问题应该就是楼上讲的了 11/11 22:00
3F:→ dondon0419:月经文 11/12 00:01
4F:推 sakaromycete:什麽32bit XP无法用4G记忆体? 别乱讲,那是因为4G顶部 11/12 02:20
5F:→ sakaromycete:的区块被 PCI装置的MMIO 占用掉的关系, AGP-aperture 11/12 02:23
6F:→ sakaromycete:只是MMIO的其中一部分,现在没用AGP换成PCI-e在吃的 11/12 02:25
7F:→ sakaromycete:回原PO,不用再做任何努力了,除非换x64 XP,不然无解. 11/12 02:27
8F:→ sakaromycete:抱歉更正,AGP_aperture是MMIO之外另外的定址区块 11/12 03:33
10F:→ sakaromycete:但是修改後若有问题请自行负责,请斟酌... 11/12 04:06
11F:推 whesiley:开PAE是可以用啊,问题是介面卡没有完全支援的话就当机 11/12 10:32
12F:→ whesiley:我的电视卡就不能在这种情况下正常使用 11/12 10:32
13F:→ whesiley:把多的空间拿来做RAMDISK吧 11/12 10:33
14F:→ sakaromycete:抱歉我表达不好让你误解,我的意思是XP x86可以定址到 11/12 16:20
15F:→ sakaromycete:4G,只是因为4G顶部定址区域必须先给MMIO占用,所以 11/12 16:21
16F:→ sakaromycete:实际上没有足够位址去对应完实体RAM的靠近4G尾端区域 11/12 16:24
17F:→ sakaromycete:而因为XP在SP2之後都强制开DEP,即使PAE有开还是没用 11/12 16:27
18F:→ sakaromycete:而且PAE是拿来实体定址4G以上的部份,这和微软的鸟 11/12 16:39
19F:→ sakaromycete:32bit破窗系统的MMIO定址方式有关,开PAE也无解吧? 11/12 16:42
20F:→ sakaromycete:抱歉口误 无关 11/12 18:27
21F:→ leav:我想1F是了解这些的,只是就结果来说,的确是XP抓不满4GB没错 11/13 22:37
22F:→ leav:像Win Server 2003, 就算是32bit OS也能透过PAE抓到4G以上 11/13 22:38
23F:推 sakaromycete:Windows的所有32bit OS 即使透过PAE 能定址到4G以上, 11/14 15:06
24F:→ sakaromycete:在逻辑定址4G顶端,一样有MMIO占据无法使用的问题 11/14 15:07
25F:→ sakaromycete:据说这是微软的问题,听有用32bit linux的就不会这样 11/14 15:08