kiss4luna 发表于 2009-2-25 20:03:07

主板什么型号?有些老主板最大只能支持单条1G的内存。系统软件上能支持的最大内存量上面某同学已经解释过了

米雪陛下 发表于 2009-2-25 20:40:02

本帖最后由 米雪陛下 于 2009-2-25 20:42 编辑

谢谢ls滴提醒,麻烦看看这个。

hyp 发表于 2009-2-25 22:06:03

莫非是Win优化大湿~

米雪陛下 发表于 2009-2-25 22:08:19

bingo~~~答对了:fd

kiss4luna 发表于 2009-2-26 10:42:18

查了一下貌似945GZM-S2的内存规格就支持到DDR533,如果买DDR800的话估计可以超一下内存时序,lol,上单条2G吧,应该没事

AK47 发表于 2009-2-26 11:49:22

我刚想问怎么在XP下,让系统识别4G内存呢。。
听说VISTA系统可以识别,但我死也不用VISTA。。
话说,4G有点多,我又不玩变态游戏,内存一直用不完。。

米雪陛下 发表于 2009-2-26 12:31:01

查了一下貌似945GZM-S2的内存规格就支持到DDR533,如果买DDR800的话估计可以超一下内存时序,lol,上单条2G吧,应该没事
kiss4luna 发表于 2009-2-26 10:42 http://www.chengyi.org/bbs/images/common/back.gif


目前看滴就是DDR800的,2G咯~~周末去电子城逛逛。。。

Admin 发表于 2009-2-28 17:32:24

操作系统是一个限制
其次还有一个就是主板的芯片

hyp 发表于 2009-2-28 21:51:50

23# Admin 就是CPU的原因~现在一般都是32位的CPU和支持32位CPU的操作系统

Kisspring 发表于 2009-2-28 21:51:53

我刚想问怎么在XP下,让系统识别4G内存呢。。
听说VISTA系统可以识别,但我死也不用VISTA。。
话说,4G有点多,我又不玩变态游戏,内存一直用不完。。
AK47 发表于 2009-2-26 11:49 http://chengyi.org/bbs/images/common/back.gif
32bit的xp一般情况下无法完全使用4GB的内存,但可以通过使用类似RamDisk的虚拟盘软件后可以完全使用4GB的内存。具体教程百度搜搜
vista好不好,谁用谁知道。

米雪陛下 发表于 2009-2-28 22:44:44

23# Admin

早知道直接骚扰你了。。。。。。

hyp 发表于 2009-3-1 15:15:38

本帖最后由 hyp 于 2009-3-1 15:17 编辑

25# Kisspring 你要知道RamDisk是什么原理来着...按照你说的我去找了一篇教程
<RamDisk - 充分利用Vista的大内存>其中的一段话如下:
最近看到很多坛友都在问关于RamDisk这款软件以及大内存如何使用的问题。首先来讲拥有大内存是好事情,但是众所周知32位的vista系统可以识别到4GB的内存,却因为内存寻址问题只能用到3.2GB-3.5GB。那剩下的空间显然是浪费的。即使你有64位的操作系统,可以识别4GB以上的内存。那么将会面对刚大内存的诱惑,假如你拥有了8GB的内存相对于4GB的内存性能的提升基本没有。当今的软件,包括操作系统都不会要求用户有那么HIGH的内存空间,因此这就是我们是用RamDisk的原因,我们可以利用内存的读写速度加速系统。
寻址能力我已经在8楼算出来了~不过用户能用的只能是3.2GB-3.5GB,以外的部分是被硬件的端口占用了,难道你要说RamDisk牛逼到连那部分都可以用到?那篇文章的意思是让大内存可以利用空闲出来内存来进行磁盘操作之类的东西~而且读写内存比读写磁盘速度更快,实际上这是一种空间换时间的手段

我又上霏凡看了这软件的介绍
对一些数据存取速度要求很高的程序,如数字影像处理或玩3D游戏装入纹理数据时,受磁盘存取速度的影响,屏幕画面时常会出现延迟和停顿。SuperSpeed RamDisk这是解决这些问题的程序能在PC平台上应用的、名为“RAMDisk”(RAM驱动器)的技术可解电脑玩家们的“燃眉之急”。所谓的RAM驱动器,实际上是把系统内存划出一部分当作硬盘使用。对于操作系统来内存的存取速度远远大于机械磁盘,所以RAM驱动器肯定要比机械的硬盘快得多。你可以把整个应用程序都安装在RamDisk的驱动器中,然后用内存的速度运行它。使用RAM驱动器技术对于延长笔记本电脑电池使用时间也是十分有利的,因为这样做可以减少访问“耗电大户”。内存支持最小512MB RAM,推荐1 GB 或更高,支持类型SDRAM、DDR等。这里提供标准版等四种版本,其中plus在标准版的基础上增加了多磁盘支持,镜像备份等功能。Secuity版可以在系统重启或关闭后自动清理Ramdisk的内容,提高了安全性。
根本没有看到所谓的完全使用4GB的内存的功能,好吧 我们再从系统的角度来看~
每个进程都有4GB的虚拟内存,但是高位的一部分内存已经被系统内存占用了,更何况你进程加载的代码也要占用一些虚拟内存呢 而且虚拟内存和实际内存的关键又不是一一对应的,RAMDisk哪里来的那么多内存让你完全使用4GB,所以说Windows根本就没有提供给RAMDisk操作4GB内存的实力
综上所述~....

可供参考文献:
windows XX 内存管理XX
CPU寻址能力XX

风伊翼 发表于 2009-3-1 21:40:46

据说XP内存最大显示2G不知道是不是这样,这次放假回去听那边电脑店老板说的

Kisspring 发表于 2009-3-1 23:26:09

本帖最后由 Kisspring 于 2009-3-1 23:41 编辑

27# hyp
1.关于32bit系统可支持的内存
    理论上32bit的操作系统可操作的物理内存有4GB,但32bit的windows 2003通过PAE技术最大可支持高达64GB的物理内存。所以你在8楼的解释,对于windows2003系列(除了Windows Server 2003 Web Edition)的操作系统并不成立。
参考资料:http://baike.baidu.com/view/493711.htm
http://support.microsoft.com/kb/283037/
2.对于安装32bit的xp、vista系统的电脑,Ramdisk软件能否完全使用4GB的内存已经得到了许多网友的证实,事实说明一切。
具体看看以下的文章:
http://itbbs.pconline.com.cn/diy/9424296.html
http://diybbs.it168.com/thread-283031-1-1.html
http://zhidao.baidu.com/question/76743894.html
http://bbs.pcbeta.com/thread-413990-1-1.html
http://www.haseebbs.com/viewthread.php?tid=108614
http://club.pchome.net/topic_1_15_2610870.html
http://bbs.chiphell.com/viewthread.php?tid=24392
还有很多,就不贴了
欲知更多请查看:http://www.baidu.com/s?lm=0&;si=&rn=10&tn=monline_dg&ie=gb2312&ct=0&wd=ramdisk+4g&pn=0&ver=0&cl=3&uim=0&usm=0

hyp 发表于 2009-3-2 18:26:20

本帖最后由 hyp 于 2009-3-2 18:33 编辑

29# Kisspring http://baike.baidu.com/view/493711.htm里面其中一句并扩展内核能使用的位数以将物理内存地址从 32 扩展到 36。
...你说这是多少bit
我之前的解释只是针对32位~如果你说一个本质已经不是32位的东西那就没什么好说的,
今天在某书里面看到AMD64位里面int之类的变量还是32位的,只有指针变成了64位~既然这样子,我可以大胆猜测位数的变化最主要的是要增加寻址能力~32位的寻址能力也就那样 想让他更XX估计也只能增加位数吧(这里包括变相的增加位数的方法)
至于RAMDISK,我没用过,所以我这次更仔细的搜索了一下~发现貌似RAMDISK需要开启PEA才可以
那这样子就更好解释了
页: 1 [2] 3
查看完整版本: 询问:怎么知道自己的电脑内存可加上限?