早期电脑硬件配置很低,内存一般是1G或2G,大部分是装xp或win7 32位系统,而现在内存至少都是4G,win7系统有32位和64位之分,很多人就到处咨询4G内存装win7 32位还是64位,一般而言,32位最多认3.25G内存,64位则可以识别4G以上内存,不过4G内存装32位还是64位,还得实际进行测试,这边系统城小编跟大家介绍单条4G内存选32位还是64位系统性能实测结果。

相关教程:

win7 32位升级64位教程

w764位怎么变成32位

一、知识点解析:

1、为什么分32位和64位系统

通常我们可以看到在计算机硬件上会有X86和X64的标识,其实这是两种不同的CPU硬件架构,x86代表32位系统,而x64则代表64位系统。

相对于32位操作系统而言,64位技术的CPU通用寄存器数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。这样从数据吞吐量来说64位理论上是32位的一倍。

2、4GB DDR3内存是否需要64位系统

32位操作系统默认不能完全支持4GB内存,最多识别3.25G,32位X86架构的地址总线是32位的,CPU、内存控制器、操作系统都是按32位地址总线设计。32位地址总线可以支持的内存地址代码是4096MB。这4GB个地址码正好可以分配给4GB内存。但是其它寄存器都需要系统分配给它们地址代码,所以总容量为4GB的内存就有一部分内存分配不到地址代码而不能使用。比如一些电脑的核芯显卡或集成显卡甚至独显会把一部分内存空间当作显存。

为此,就有一部分用户想到安装64位系统,不过安装64位系统就能够提升内存性能了吗?其实未必,一些64位系统的电脑依然会占用内存空间,性能也未必增强,下面小编通过测试平台来看看实际的性能对比。

二、测试平台硬件与软件环境

1、测试系统硬件环境

本次测试采用英特尔Core i7-980X,主板采用技嘉X58,提供了多通道内存技术。

2、测试系统的软件环境

3、测试软件介绍

三、4GB内存在32位和64位系统的识别结果

1、内存信息CPU-Z检测

测试选用的是一条普通的单条4GB DDR3-1333内存,时序为标准9-9-9-24,电压1.5V

2、在win7 32位和64位系统中,内存容量识别的对比

32位Win7仅能识别3.25GB内存容量

64位Win7能识别全部4GB内存容量

虽然32位系统的物理寻址上限是4GB,但在这4G地址范围中,有很大一部分是留给PCI设备的,因为CPU如果使用传统I/O端口与这些PCI设备通讯,传输速率受到很大的限制。但是如果将这些设备映射出来,使用内存地址空间来工作,性能就大大地提高了。这也正是为什么32位系统不能完全识别出4GB容量的原因。从64位系统开始,无论是4GB还是双通道8GB都可以识别。

四、SiSoftware内存带宽延迟测试

SiSoftware Sandra2009测试

拥有超过30种以上的测试项目,主要包括有 CPU、Drives、CD-ROM/DVD、Memory、SCSI、APM/ACPI、鼠标、键盘、网络、主板、打印机等。全面支持当前各种 VIA、ALI 芯片组和 Pentium 4、AMD DDR平台。

32位Win7内存带宽测试

64位Win7内存带宽测试

利用较为准确的Sandra memorybenchmark测试内存的带宽、潜伏性能。通过对比,我们看出单条4GB DDR3-1333内存在32位系统中得到的带宽为8.4GB/S;而在64位Win7测试中,内存带宽仅有少许提升,成绩为8.45GB/S。

32位Win7内存延迟测试

64位Win7内存延迟测试

在延迟对比中,64位Win7的单条4GB内存反而没有32位系统成绩好,32位Win7成绩为73ns;而64位Win7的成绩为78ns,相差5ns。

五、PCMark vantage内存基准测试

PCMark vantage内存子项测试

合成测试软件PCMark vantage的内存测试部分是根据真实应用编写的测试脚本,也具有一定的参考意义。

32位Win7系统测试成绩

64位Win7系统测试成绩

通过PCMark Vantage的内存部分测试看出,单条4GB DDR3-1333内存在32位Win7系统测试中,成绩7906分;而在64位Win7系统测试中,成绩为8472分,两者相差560分。在这个测试中,看出64位系统对性能提升有了明显的提高。

六、DX10游戏性能测试

Crysis Benchmark游戏性能测试

32位Win7系统游戏测试

64位Win7系统游戏测试

通过DX10游戏《CRYSIS》的游戏测试,我们看出64位系统在游戏性能上也有了一定的提高,其中四次Benchmark测试有3次是41帧以上,1次37帧;而在32位Win7系统中,仅有1次在41帧以上,其余3次均在40帧以下。

七、总结

从测试来看,虽然64位Windows7可以完美支持4GB容量内存,但是成绩和32位Windows7并没有多大变化,仅在PCMark vantage的内存测试中成绩比较突出。

其实64位系统的两大优点:1、可以进行更大范围的整数运算;2、可以支持更大的内存。但是不能简单的认为64处理器的性能是32处理器性能的两倍,而很多软件在64位系统中却以32位的模式在运行。所以如果仅有4GB内存容量,并且也没有打算升级内存,使用32位系统还是可以接受,但如果是8GB双通道或更大内存,或者以后打算加内存,则毫不犹豫选择64位系统。

4G内存适合装哪个版本matlab,4G内存装win7 32位还是64位|单条4G内存选32位还是64位系统性能实测...相关推荐

  1. 单内存16g和双8g差别大吗_实验真相 两条8G与单条16G内存性能差距有多大

    随着这几年装机的流行,很多小伙伴在装机的时候都会去由于16G内存.那么是装单条16G好呢还是双条8G更好?今天我们就实测一下两者之间的性能差距吧. 首先测试的第一个游戏是GTA5 左边是两条8G内存的 ...

  2. win10服务器只显示4g内存,系统win10 64位 两个内存条一个4g一共8g显示8g但是可用只有3.9g...

    点击查看系统win10 64位 两个内存条一个4g一共8g显示8g但是可用只有3.9g具体信息 系统win10 64位 两个内存条一个4g一共8g显示8g但是... 答:在开始图标上右键,选择运行,输 ...

  3. 2g内存装什么系统好电脑2g内存适合装什么系统

    2g内存装什么系统好|电脑2g内存适合装什么系统 2g运行内存的电脑装什么系统好?2g内存的电脑通常是比较老的,起码是8年前的电脑,2G内存的笔记本比较多,那时候系统只有xp和win7,对于低配电脑, ...

  4. 为什么32位计算机只能够使用4G内存

    在此之前先来了解一些计算机存储单位之间的关系以及计算机系统结构和PC硬件方面的一些知识. 一.计算机存储单位之间的关系 位 bit (Binary Digits):存放一位二进制数,即 0 或 1,最 ...

  5. 32位java 最大内存_【答疑系列】为什么32位系统只支持最大4G内存?

    这个问题一直都有同学问到,算是提问次数最多的问题之一了. 32位是什么 现在主流的操作系统都是64位的,早期存在32位操作系统,相信大家也都有所听闻,其实,在更早之前,还有16位.8位的,这里就不展开 ...

  6. 戴尔Precision M6800加装西部数据NVMESSD-SN52固态硬盘 装4G模块

    戴尔Precision M6800加装西部数据NVMESSD-SN52固态硬盘 装4G模块 戴尔Precision M6800延续了戴尔笔记本主板风格,有2个minipcie,如图,上侧的minipc ...

  7. mysql 32位4g存储_基础 - 32位操作系统最多只支持4G内存。

    32位操作系统最多只支持4G内存. CPU能不能直接访问硬盘的数据呢, 不能. 只能通过把硬盘的数据先放到内存里, 然后再从内存里访问硬盘的数据.我们平时玩游戏碰上读图loading 进度条的这个过程 ...

  8. 32位XP开启直接支持4g内存

    32位XP开启直接支持4g内存 1. 首先还是必须确认CPU和主板支持PAE和memory remap/hole. 2. 到SYSTEM32下,复制 ntkrnlpa.exe 为 ntkrnl4g.e ...

  9. [硬件]为什么32位的操作系统最大支持4G内存

    之前一直知道32位的系统最大支持4G内存,但没有深究其原因,正好最近考试需要这个知识点,在这里总结一下加深一下印象. 1.硬件原因 X86架构CPU分为32位与64位,这里所说的32位与64位指的是C ...

  10. 32位操作系统单进程最大使用4G内存

    32位操作系统单进程最大使用4G内存 参考文献: 有此疑问的原因:在看jvm书籍时,碰到了介绍"直接内存"的内容,直接内存不是虚拟机运行时数据区的一部分,所以也就不是jvm名义上管 ...

最新文章

  1. NI FlexLogger 2020 R3中文版
  2. MongoDB最简单的入门教程之三 使用Java代码往MongoDB里插入数据
  3. 了解下C#由转换二进制所引起的思考
  4. Linux网络编程---I/O复用模型之epoll
  5. 前端学习(2181):vue-router导航守卫的补充
  6. latext配置 vscode_新手关于在VScode上配置latex的事情
  7. php 指定域名的cookie,php如何设置cookie对整个域名有效?
  8. 拓端tecdat|R语言使用bootstrap和增量法计算广义线性模型(GLM)预测置信区间
  9. 汉化后的eclipse改成英文版
  10. Python小数整数输出
  11. chrome主页被篡改为360导航
  12. 异步方法中取消异步操作
  13. python聊天室设计_Python实现文字聊天室
  14. P1852 跳跳棋(建模LCA)
  15. LintCode 138.子数组之和
  16. 2022建筑设计企业申报建筑设计资质流程
  17. mac夜神模拟器与mac数据共享设置
  18. 什么是web前端开发工程师?主要做什么的?
  19. dxc 3.0 线程的生命周期
  20. UE4_发射器启动错误:运行引擎需要DX11特性等级10.0

热门文章

  1. java.sql.SQLException: Incorrect string value: '\xF0\x9F\x91\xBD\xF0\x9F…' 问题汇总
  2. 调用Yahoo API监控外汇汇率
  3. monorepo npm publish 显示404
  4. C语言字符的引用是用AS,c中as的用法
  5. transition使用
  6. php openssl 生成der,openssl asn.1 生成DER文件,把DER文件转换成内部数据结构
  7. 升级opengl和显卡驱动_到底用不用更新显卡驱动
  8. 由企业证书打包的app--提示证书不受信任的解决途径
  9. 拦截一切的CoordinatorLayout Behavior
  10. kaggle实战:Titanic