64位XP最大能xp最大支持多大内存卡

【xp系统支持多大内存】32位/64位xp系统能支持多大的内存???_久友下载资讯
值得信赖的软件下载站!
您的位置: →
→ 32位/64位xp系统能支持多大的内存???
32位/64位xp系统能支持多大的内存???
作者:佚名&&来源:本站整理&&发布时间: 19:17:49
文章标签:
xp系统能支持多大的内存?对于新手朋友来说有点迷糊,电脑内存是越大越好,但绝对不是让你想加4G就加4G,想加8G就加8G。xp系统能支持多大的内存主要取决于你的操作系统是32位的还是64位的。32位操作系统只支持3.25G的物理内存,多了操作系统不支持,64位的操作系统可以使用128G的物理内存和16TB的虚拟内存。
如果你的操作系统是32位的,你给电脑用上4G的内存,它只会显示3.25G,理论上来说,32位=2^32B = 4 * 2^30B = 4GB,因此32位操作系统正好可访问4GB范围的地址,但是实际上,从来没见过任何32位的操作系统能够访问4GB的物理内存。哈哈,是不是有点矛盾呀,我们一定要明白可以访问4GB范围的地址并不代表可以支持4GB内存!
32位操作系统可访问4G的空间,不过这里的4G是指寻址空间,而并不能简单的对应到内存上去,我们之所以经常把这个空间当成内存大小,是因为内存是CPU寻址的主要对象。事实上,操作系统的寻址包括了在内存条,显卡内存,声卡网卡以及其他硬件中断里的寻址,因此4GB是操作系统能处理的所有的设备地址加在一起的总和。即内存空间只是寻址空间的一部分。
详细分析:
  32位操作系统可访问4G的空间,不过这里的4G是指寻址空间,而并不能简单的对应到内存上去,我们之所以经常把这个空间当成内存大小,是因为内存是CPU寻址的主要对象。事实上,操作系统的寻址包括了在内存条,显卡内存,声卡网卡以及其他硬件中断里的寻址,因此4GB是操作系统能处理的所有的设备地址加在一起的总和。即内存空间只是寻址空间的一部分。
  根本解决的办法是升级到64位操作系统或者使用2003。
  相关知识扩展阅读:
  Windows Vista 各版本到底支持多大的物理内存?
    Windows Vista 所有版本(32位x86系统)能够支持 4GB 的内存,64位 Windows Vista(x64)中家庭普通版支持 8GB 内存,家庭高级版支持 16GB 内存,商用版、企业版和旗舰版都支持 128GB 以上内存。
    Windows Vista 是一款相当耗费资源的操作系统,特别是内存。从某种意义上说,要提升运行Windows Vista 的系统性能,最简单也最有效的方式便是为系统扩充尽可能多的内存。那么,Windows Vista最高能支持多少物理内存呢?
    根据微软给出的规格,除Starter版仅支持1GB内存外,其他版本的Windows Vista (32位)均能够支持4GB的&内存&&&当然,指32位x86系统,64位Windows Vista x64也没有对应的Starter版本&&不过,需要注意的是,这里所谓的&4GB&并非等同于真正的物理内存,而是指可用的内存寻址空间。
    相信有计算机基础的用户都清楚,对32位系统而言,4GB是其能够寻址空间的极限,除非通过PAE(Physical Address Extension : 物理地址扩展)将4GB之上的内存通过映射的方式作为4GB空间中的页面来扩展。而在这4GB的地址空间中,必须为计算机的系统资源如BIOS、显卡、PCI-Express等PCI接口留出位置。
    让我们简单地看一下Windows Vista x86所支持的4GB寻址空间都包括哪些:首先,BIOS至少要占去512KB,当然,这是一个很小的数字;其次,显卡要占去略大于其视频RAM的空间,比如说,对于希望在高分辩率下使用Aero Glass的情况而言,256MB显存是必需的,这也意味着必须在4GB的寻址空间中为显卡的256MB视频RAM留出位置;第三,对基于x86的计算机系统而言,其还必须为其他的PCI设备保留相当部分的寻址空间,比如各种IO设备等。这样,Windows Vista在寻址真正的物理内存之前,系统中已经被各种资源占用512MB到1GB的寻址空间,也即是说,Windows Vista真正能够使用的物理内存大致在3 GB到3.4 GB之间。
    这对于象Windows Vista这样一款以1GB RAM越跳的系统而言,系统内存的可扩充空间实在太小,尤其与当年Windows XP 128MB-4GB的内存范围相比。而且,虽然Windows Vista X86从内核上来说应该是能够支持PAE的,但似乎目前微软并没有相应的计划。也许,Windows Vista会在今后以Service Pack方式引入对PAE的支持?&&当然,也需要硬件厂商特别是CPU、芯片组与主板厂商的配合。
    另一方面,狂炒几年的桌面64位技术尽管并未给最终用户带来太多真正意义的好处,但负面影响则是巨大的:那便是软件开发商越来越习惯了&奢侈&地使用内存资源,以前那种在以较少的内存下实现尽可能多功能的&精致&设计越来越少见,或者说,内存总是至少不是软件开发商关注的重点,从而出现了动辄需上百兆甚至过GB内存才能保证运行的程序。而在32位的Windows系统&&不仅仅Windows Vista&&中,所支持的4GB寻址空间被分成两部分:其中2GB可被应用程序使用,而另外的2GB则被系统内核占用。因此,即使对于系统中安装了4GB内存的Windows Vista而言,应用程序所能够使用的内存也被限制在2GB之内,从而在某些情况下仍难免会出现&内存不足&的情况。对此,虽然可以通过微软的4GT RAM Tuning来将内核的内存起始位置移至3GB处&&以在Boot.ini中添加&/3GB&开关实现,即将为内核分配的虚拟地址空间缩小到1GB,而将应用程序可使用的地址空间扩展到3GB&&但距理想程度仍有距离。
    当然,如何系统硬件支持64位,问题就好办多了,Windows Vista x64可支持的内存从8GB(Windows Vista Home Basic)到128GB(Windows Vista Ultimate),类似的寻址限制不复存在。内存也不是越大越好,还要看你电脑的其他配置。
本类精品软件
15.2 MB / 网络辅助
332 KB / 搜索引擎
1.20 MB / 备份工具
721 KB / 开关定时
6.00 MB / 服务器区
2.60 MB / 游戏软件
35.8 MB / 视频转换
本类下载排行
本站提供的所有软件均来自互联网下载纯属学习交流之用,如侵犯您版权的请与我们联系,我们会尽快改正请在下载24小时内删除。
| 收藏本站&热门教程推荐
12345678910
&xp系统推荐
&win7系统推荐
&win8系统推荐
&|&&|&本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!
如侵犯到您的权益,请及时通知我们,我们会及时处理。
Copyright @ 2011 系统城windowsXP支持多大的内存?
windowsXP支持多大的内存?
08-11-16 &
请登录后再发表评论!
我也想给电脑加个内存了
请登录后再发表评论!
1G的内存已经是很好的了能不能支持多大的内存 主要还是看看你的主板是什么样子的,看看主板能否 支持那么大的内存。是否是DDR双通道。
请登录后再发表评论!
1G的内存已经是很好的了能不能支持多大的内存 主要还是看看你的主板是什么样子的,看看主板能否 支持那么大的内存。是否是DDR双通道。
请登录后再发表评论!
1G的内存已经是很好的了能不能支持多大的内存 主要还是看看你的主板是什么样子的,看看主板能否 支持那么大的内存。是否是DDR双通道。
请登录后再发表评论!
请登录后再发表评论!
我的板子上面2条2G的 你说呢
请登录后再发表评论!
1G就可以了
请登录后再发表评论!
32位的系统支持4个G,但是只能认到3.5个G 64位的系统支持8个G,但是只能认到7.7个G
请登录后再发表评论!
XP认得最大的是3。5G,不过那大的内存,基本上派不上用场。
请登录后再发表评论!
1G的内存已经是很好的了能不能支持多大的内存 主要还是看看你的主板是什么样子的,看看主板能否 支持那么大的内存。是否是DDR双通道
请登录后再发表评论!
请登录后再发表评论!&热门教程推荐
12345678910
&xp系统推荐
&win7系统推荐
&win8系统推荐
&|&&|&本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!
如侵犯到您的权益,请及时通知我们,我们会及时处理。
Copyright @ 2011 系统城Windows&XP支持的最大内存是多少?
Windows XP支持的最大内存是多少?
使用4G内存,XP是不成的,要让4G内存真正工作起来,要做以下步骤:
1.主板认出4G内存,一般主板因为物理总线占用一定的内存关系,如果真的要使用全部4G以上的内存,它会要求
支持remap,就是把其中2G内存映射到4G以上的空间,这样才可以完全使用4G内存,因为要不然,主板的物理总线
会因为占用地址段关系,真正能用的内存只是3G-3.5G(不同主板不同,还和显卡显存大小有关).
2.操作系统支持,要是64位操作系统,基本是支持4G以上内存,但32位系统就不成,32位系统要真正支持/PAE的系统才支持,要不然它只认出部分来.以下是支持4G以上内存的系统,大家确认一下,以免因为系统不支持浪费了内存.
win2000 adv server 最大支持8G
win2003 server
win2003 数据中心
win2003 64
win vista 64
从上面可以看出,要是喜欢打游戏的,又要大内存支持的,最理想是安装win2003 server.因为有win
xp的特点,同时可以认出8G以内的内存,不过记得要同时在boot.ini打开/PAE参数,这样可以使用大量的内存来开ramdisk,因为就是技加的iRam
disk也只不过是因为受接口限制只能提供每秒150M/S的速度,但现在的双通道ramdisk盘是可以提供6.9G/S的访问速度.现在内存这样便宜的情况下,多加内存,可以让计算机速度更快.
==============================================================================================
最近新配了一台机器,4G内存,1G显存的显卡,暂时安装的是XP,在他任务管理器里总的物理内存却只有2.8G,于是乎我们在办公室里进行了一场关于32位操作系统到底支持多少内存的讨论,结果大家讨论来讨论去,没一个人能说得清到底XP支持多少内存,奇怪吧。
一方是学院派,从32位操作系统的定义出发,认为32位=2^32 = 4 * 10^30 =
4GB,因此32位操作系统正好可访问4GB范围的地址,因此32位操作系统可以支持4GB内存。
另一方是实践派,论据是从来没见过任何32bit 的 XP能够访问4GB的物理内存。
而如果Google一下这个问题,网上也是众说纷纭,不过基本有一点可以肯定,就是XP不能访问4G内存,一般认为XP能支持的最大内存是3G,而不同地方给出的解释更是五花八门,一个看起来应该有肯定答复的问题居然很少有人能解释得清楚。
于是我在Google上进行了一番挖掘,最后终于找到了一个权威的解释:
文章是英文的,比较长,各位感兴趣的可以进去学习一下计算机操作系统的历史,我在这里给摘要一下。
32位操作系统地区可以访问4G的空间,不过这里的4G是指寻址空间,而并不能简单的对应到内存上去,我们之所以经常把这个空间当成内存大小,是因为内存是CPU寻址的主要对象。事实上,操作系统的寻址包括了在内存条,显卡内存,声卡网卡以及其他硬件中断里的寻址,因此4GB是操作系统能处理的所有的设备地址加在一起的总和。
到这里,这个问题算是有了个比较清楚的答案,老板的机器由于有一块1G的显存,因此XP的内存中的寻址能力就下降到3G,加上其他设备的占用,XP能使用的物理内存是2.8G也就不难理解了。而一般的配置下,1G的空间留给其他设备是绰绰有余了,因此XP都能使用到3G内存,像老板这种1G显卡也算是一个例外吧,根本解决的办法是升级到64位操作系统。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。}

我要回帖

更多关于 64位xp支持多大内存 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信