热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

32位和64位操作系统及软件的区别

下面,我用最简洁的文字尽可能作最详尽的回答:两者之间存在的“五大不同”。与此同时,着重说明MicrosoftWindows64位(x64)操作系统,相对于32位(x86)操作系统的最大优势和劣势是什


下面,我用最简洁的文字尽可能作最详尽的回答:两者之间存在的五大不同与此同时,着重说明Microsoft Windows64位(x64)操作系统,相对于32位(x86)操作系统的最大优势和劣势是什么?  

第一,设计初衷不同64位操作系统的设计初衷是:满足机械设计和分析、三维动画、视频编辑和创作以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求。换句简明的话说就是:它们是高科技人员使用本行业特殊软件的运行平台。而32位操作系统是为普通用户设计的。  

第二,要求配置不同64位操作系统只能安装在64位电脑上(CPU必须是64位的)。同时需要安装64位常用软件以发挥64位(x64)的最佳性能。32位操作系统则可以安装在32(32CPU)64(64CPU)电脑上。当然,32位操作系统安装在64位电脑上,其硬件恰似大马拉小车64位效能就会大打折扣。

第三,运算速度不同64CPU GPRs(General-Purpose Registers,通用寄存器)数据宽度为6464位指令集可以运行64位数据指令,也就是说处理器一次可提取64位数据(只要两个指令,一次提取8个字节的数据),比32(需要四个指令,一次提取4个字节的数据)提高了一倍,理论上性能会相应提升1。 

第四,寻址能力不同。64位处理器的优势还体现在系统对内存的控制上。由于地址使用的是特殊的整数,因此一个ALU(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。比如,Windows Vista x64 Edition支持多达128 GB的内存和多达16 TB的虚拟内存,而32CPU和操作系统最大只可支持4G内存。  

第五,软件普及不同。目前,64位常用软件比32位常用软件,要少得多的多。道理很简单:使用64位操作系统的用户相对较少。因此,软件开发商必须考虑投入产出比,将有限资金投入到更多使用群体的软件之中。这也是为什么64位软件价格相对昂贵的重要原因(将成本摊入较少的发售之中)。  总而言之,Microsoft Windows 64位操作系统,必须64位主机硬件的支撑,64位常用软件的协助,才能将64位的优势发挥到极致三位一体缺一不可(道理很简单:操作系统只是承上启下的运行平台)至于64位电脑可以安装32位操作系统,64位操作系统可以安装32位软件,那是设计上的向下兼容,不是64位设计初衷的本来含义(如上所述)。 164位电脑虽然可以安装32位操作系统,但是32位电脑绝对不能安装64位操作系统。这点至关重要务必牢记,以避免盲目下载和安装。 2、在64位电脑运行的32位操作系统上,不能采取硬盘安装方式安装64位操作系统。如若安装,首选光盘格式化安装方式,也可采用比较繁琐的DOS安装方式。 3、使用虚拟机安装操作系统,实际上就是在目前运行的操作系统上安装软件。因此,在32位操作系统上不能虚拟安装64位操作系统。即便采取曲线方式勉强安装,其实已经脱离了底层设备的支持,

64位版本可以处理的物理内存(RAM)在4 GB以上,高达128GB,而32位版本最多可以处理4 GB的内存。因此,如果你在计算机上安装32位版本的Windows,那么安装4 GB以上的RAM是没意义的。

32位和64位Windows的区别与选择,那一版本更好的发挥你机器的性能,你了解过了么?

  计算机处理器在RAM(随机存取储存器)处理信息的效率,取决于32位和64位版本Windows。64位版本比32位的可以处理更多的内存和应用程序

  让我们简单的方式来理解吧。64位版本可以处理的物理内存(RAM)在4 GB以上,高达128GB(没错,可以的),而32位版本最多可以处理4 GB的内存。因此,如果你在计算机上安装32位版本的Windows,那么安装4 GB以上的RAM是没意义的。

  由于处理内存的能力大,64位版本的系统可以更有效地使用处理器处理数据。因此,这增加了电脑的整体性能。概括地说64位是功能更强大的。现在来看看一些有关这两种技术的东西。

如何检查Vista和Windows 7的Windows版本

  要检查当前的版本,按下”开始“按钮。用鼠标右击“电脑”并选择“属性”。


  在“系统”项的“系统类型”可以看到。下面给出的截图显示,我的计算机是32位操作系统。


如何检查你的计算机是否可以运行64位的Windows

  要检查计算机是否有64位的处理器,请执行以下步骤。

  点击“开始”按钮。在搜索框输入“性能信息和工具”(Performance information and tool)。点击列出的结果。


点击“查看或打印”


  这时会看到你的计算机的所有资料。在“系统”栏,你可以看到当前正在运行的版本,是否可以运行64位(图片显示的是可以)。

注意: 如果你现在使用的是32位版本的Windows,你想安装64位版本操作系统,那么安装64位之前请务必备份你的Windows文件。

64位计算机的优点

  64位版本Windows的主要优点是,它可以更好的访问和管理内存

加强安全性能,如内核补丁保护,支持硬件数据执行保护,强制驱动程序签名,取消了32位驱动程序和16位子系统的支持

  对那些专门为64位操作系统编写的程序的性能十分优越。

使用64位计算机的缺点

  使用此版本不会有什么缺点,但是也有一些事情你必须考虑在你决定使用之前。

  应该检查的设备驱动程序的可用性,因为32位设备驱动程序64位版本下不能使用

  大多数的硬件设备兼容64位计算机。

  设备驱动程序必须有开发商的数字签名

  某些程序的32位与64位不兼容。

怎么选择正确版本的Windows

64位版本

 选择正确的Windows版本取决于你的考虑和需要。如果你想使用大内存(超过4 GB),那么你可以去64位版本。但在你转向64位之前,请检查你日常使用的各种软件和工具,是否有64位版本的。

  大多数新软件和硬件都支持64位版本。检查你的软件和设备的兼容性。

32位版本

  32位版本的价格低于64位版本。

  如果你喜欢使用的是旧的软件和硬件,那么你你尽可以使用32位版本,因为它可以支持所有的程序和设备。

注意:没有软件设计得可以同时支持32位和64位(除了一些杀毒程序)。不过,如果一个程序有64位版本,一般也都有32位版本的

揭开64位 Windows 的神秘面纱

如果打算购买一台新电脑,那么您需要考虑的事项可能太多,而根本无暇顾及是应该购买一台带 32 位、还是 64 版本 Windows7 的电脑。

不必担心。 对于大多数人来说,购买下一台电脑时,几乎没有理由去考虑这一选择。 这样非常好,因为许多人根本不了解运行 32 位或 64 位版本 Windows 的电脑之间有何区别,并且在大多数情况下,他们选择哪个版本并没有太大的不同。

有些高级用户喜欢选择 64 位版本的 Windows。 这并没有什么神秘可言。 使用 64 位版本 Windows 的电脑可利用更多内存(4 GB(千兆字节)或更多),而使用 32 位版本 Windows 的电脑只能利用 3.5 GB 或更少的内存。 (即使某台电脑已安装 4 GB 或更多内存,但 32 位版本的 Windows 仍然仅占用其中的 3.5 GB 内存。)

内存越多,可以同时打开的文件和程序越多,而且不会降低电脑的运行速度。 但是,除非您确实同时打开许多文件和程序,否则拥有 3.5 GB 以上的内存通常没有太大意义(我们稍后将详细讲述这一点)。

通过检查控制面板中的系统,可了解电脑运行 32 位还是 64 位版本的 Windows

真实的区别与说明书中的区别

由于近几年电脑大幅度降价,因此许多新电脑本身就带 4 GB 内存,甚至经济型机型也是如此。 许多制造商都已默认开始在电脑中安装 64 位版本的 Windows,以确保购买者能够使用已付费的所有内存。 有些制造商甚至还将所有新电脑都安装 64 位版本的 Windows,即使难以解释电脑使用 4 GB 内存与 3.5 GB 内存有什么区别也是如此。

在日常的实际使用过程中,大多数人可能并没有注意到使用 3 GB 内存的电脑和使用 6 GB 内存的电脑之间有何区别。 那么,谁有可能会注意到这种区别呢? 对了,如果您听说过有人在播放视频时,同时打开大量电子邮件、许多程序以及一些其他项目,那么您可能会对这种区别有所感悟。

如果您想要立即同时运行每个程序,并且很少关闭任何程序,那么拥有 4 GB 以上的内存会使您的电脑响应速度更快。

电脑游戏超级玩家也可能会对运行 64 位版本 Windows 的电脑感兴趣。 游戏是您可能在任何电脑中运行的、消耗硬件资源最多的程序之一,游戏中含有内容丰富的图形、声音和交互功能

64 位版本的 Windows 7 旗舰版、企业版和专业版均可占用高达 192 GB 的内存(甚至远远超过授权用户通常所需的内存),成为那些需要大量内存的专业计算任务(例如,显示 3D 图形)的理想之选。

对于运行 64 位版本 Windows 的电脑而言,之所以能够提高性能,主要是因为这些额外增加的内存,以及能够使用该内存的功能强大的 64 位处理器。

但是,对于大多数一次只需打开少量程序的用户而言,与内存为 2 GB 且 Windows 版本为 32 位相比,内存为 4 GB 或更多并不会带来更多切实的好处。

注意:

特别是服务器电脑(例如,用于运行网站或大型公司网络的电脑)能够因内存更多而获得明显好处。 但是,它们有适合自己的强大操作系统,即 Windows Server,该系统也为 64 版本,而可利用的内存甚至可能大于 Windows 7

32 位处理器与 64 位处理器

那么,若要运行 64 位版本的 Windows,需要什么? 这也没有什么神秘可言。 您需要一台含 64 位处理器(也称为 x64 处理器或 CPU)的电脑。

对于大多数处理器而言,很难从名称中看出它们是 64 位还是 32 位。 如果需要知道,可以询问制造商或销售该电脑的商店。

如果您购买的新电脑使用 Windows 7,那么它很有可能附带 64 位处理器,但 Windows 7 版本却可能不是 64 位。 说到这里,稍微令人有些混淆。 使用 64 位处理器的电脑既可很好地运行 32 位版本、又可很好地运行 64 位版本的 Windows。 因此,除非您希望能够使用 3.5 GB 以上的内存,否则,在大多数使用 64 位处理器的电脑中安装何种版本的 Windows 并没有太大的区别。

要查看您当前的电脑能否运行 64 位版本的 Windows,请从 Windows 7 升级顾问 网页下载并安装 Windows 7 升级顾问。 此程序将分析您的电脑,然后创建一份报告,指出您的电脑能否运行 Windows 7,并列出任何已知的兼容性问题,其中包括能否运行 64 位版本的 Windows 7。 有关详细信息,请参阅 32 位和 64 位 Windows:常见问题

通过新电脑获取 64 位版本的 Windows

升级到 64 位版本的 Windows 并无特别之处。 您无法将 Windows 从 32 位版本升级到 64 位版本。 要在已运行 32 位版本的电脑中安装 64 位版本的 Windows,必须进行全新安装,其中将格式化硬盘驱动器并擦除所有文件和程序。

这就是为什么大多数人在购买新电脑时安装 64 位版本 Windows 的原因。 (如果确实打算在运行 32 位版本的电脑中安装 64 位版本的 Windows,请确保先将所有文件和其他信息进行备份。 此外,您还必须手动重新安装程序。)

成本是怎样的? 64 位处理器是否比 32 位处理器的成本更高? 目前,通常情况下不是这样的,但过去您可能会发现使用 64 位处理器的电脑成本较高。 之所以如此,最常见的原因便是额外增加的内存。 如果使用 64 位处理器的电脑附带较多内存,那么它的成本可能会比使用 32 位处理器、附带较少内存的电脑要略高一些。

Windows 并不会导致成本增加,因为 32 位和 64 位版本 Windows 的成本完全相同。

如何判断您运行的是 32 位、还是 64 位版本的 Windows

如果您不想购买新电脑,并且想要知道您的现有电脑运行的是 64 位、还是 32 位版本的 Windows,那么该怎么办呢? 由于这两个版本看上去相同,因此,您需要了解应该根据什么做出判断。 最简便的判断方式是查看控制面板中的系统

为此,请单击开始按钮 ,单击控制面板,在搜索框中键入 System,然后单击系统。 在系统下的系统类型旁,可了解电脑在运行 32 位还是 64 位操作系统。

32 位驱动程序和程序与 64 位驱动程序和程序

如果电脑运行的是 64 位版本的 Windows,则需要 64 位驱动程序,才可将每个硬件安装或连接到电脑。 例如,如果尝试安装的打印机仅提供 32 位驱动程序,则在 64 位版本的 Windows 中无法安装该打印机。 但幸运的是,目前市场上已有数万种设备附带 64 位驱动程序,Windows 可以自动找到并安装该程序。

硬件制造商若要获得与 Windows 7 兼容的徽标,其硬件必须具有同时适用于 32 位和 64 版本的 Windows 的驱动程序。 如果您看到此徽标,则不必怀疑该硬件是否能与 64 位版本的 Windows 协调运行。

与驱动程序不同,大多数专门为运行 32 位版本 Windows 的电脑而设计的程序可以在运行 64 位版本 Windows 的电脑中正常运行。 (请注意,防病毒程序例外。) 但是,大多数专门为 64 位版本的 Windows 设计的程序通常运行速度较快,尤其是当它们执行强化任务(例如,编辑高清晰视频或操作大型数据库)时。

可在新的 Windows 7 兼容中心联机检查是否有 64 位驱动程序和程序可用。 例如,如果您正考虑购买一台新打印机,并且想要在购买之前确认是否有 64 位驱动程序可用,或者如果您想要了解您喜欢的程序是否有 64 位版本,则此操作十分有用。

Windows Vista 兼容中心还针对数千种硬件产品指出是否有可用的 64 位驱动程序,并指明数千种程序是否有 64 位版本。

在 64 位版本的 Windows 中安装硬件和程序时,还有一些注意事项。 有关详细信息,请参阅 了解用于 64 位版本 Windows 的硬件和软件

揭开神秘面纱

由于我们已经揭开 64 位 Windows 的神秘面纱,您会看到,64 位计算事实上并不象第一眼看到的那样神秘莫测。 对于大多数电脑用户而言,是否选择它也并不是什么进退两难的事情。

无论已拥有配备了 64 位处理器的电脑,还是正在考虑购买新电脑,都应根据工作或娱乐的方式选择正确的 Windows 版本,这一点至关重要。 在大多数情况下,是选择 32 位版本还是选择 64 位版本并没有太大区别。

win7 的32位与64位区别是什么?

很多网友来信问32位和64位操作系统的区别,主要是看硬件支持,如果CPU支持64位操作系统,内存大于4g以上的,就可以选用64位操作系统,不过现在大多数软件都是32位,有些软件需要最新版本才能在win7上稳定运行,CPU寻址是64位要比32位快2倍,一个32位的XP最高内存只能认到3.25G,而64位的win7最高可支持192G内存。 


简单的说x86代表32位操作系统 ,x64代表64位操作系统。 


x86是对基于intel处理器的系统的标准缩写。X与处理器没有任何关系,它是一个对所有*86系统的简单的通配符定义,是一个intel通用计算机系列的编号,也标识一套通用的计算机指令集合,由于早期intel的CPU编号都是如8086,80286来编号,由于这整个系列的CPU都是指令兼容的,所以都用X86来标识所使用的指令集合如今的奔腾,P2,P4,赛扬系列都是支持X86指令系统的,所以都属于X86家族. 这里的64位技术是相对于32位而言的,这个位数指的是CPU GPRsGeneral-Purpose Registers,通用寄存器)的数据宽度为64,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。64bit处理器并非现在才有的,在高端的RISC(Reduced Instruction Set Computing,精简指令集计算机)很早就有64bit处理器了,比如SUN公司的UltraSparc Ⅲ、IBM公司的POWER5、HP公司的Alpha等。 


64bit计算主要有两大优点:可以进行更大范围的整数运算;可以支持更大的内存。不能因为数字上的变化,而简单的认为64bit处理器的性能是 32bit处理器性能的两倍。实际上在32bit应用下,32bit处理器的性能甚至会更强,即使是64bit处理器,目前情况下也是在32bit应用下性能更强。所以要认清64bit处理器的优势,但不可迷信64bit。 


要实现真正意义上的64位计算,光有64位的处理器是不行的,还必须得有64位的操作系统以及64位的应用软件才行,三者缺一不可,缺少其中任何一种要素都是无法实现64位计算的。 目前,在64位处理器方面,Intel和AMD两大处理器厂商都发布了多个系列多种规格的64位处理器;而在操作系统和应用软件方面,目前真正适合于个人使用的64位操作系统现在有win XP X64 win vista64 win764,而win XP X64本身也只是一个过渡性质的64位操作系统,而且win XP X64本身也不太完善,易用性不高,一个明显的例子就是各种硬件设备的驱动程序很不完善,综上考虑如果想装64位操作系统,那就首选win7了。


推荐阅读
  • 本文探讨了使用Python实现监控信息收集的方法,涵盖从基础的日志记录到复杂的系统运维解决方案,旨在帮助开发者和运维人员提升工作效率。 ... [详细]
  • 服务器虚拟化存储设计,完美规划储存与资源,部署高性能虚拟化桌面
    规划部署虚拟桌面环境前,必须先估算目前所使用实体桌面环境的工作负载与IOPS性能,并慎选储存设备。唯有谨慎估算贴近实际的IOPS性能,才能 ... [详细]
  • 本文探讨了如何在PHP与MySQL环境中实现高效的分页查询,包括基本的分页实现、性能优化技巧以及高级的分页策略。 ... [详细]
  • 汇总了2023年7月7日最新的网络安全新闻和技术更新,包括最新的漏洞披露、工具发布及安全事件。 ... [详细]
  • Java虚拟机及其发展历程
    Java虚拟机(JVM)是每个Java开发者日常工作中不可或缺的一部分,但其背后的运作机制却往往显得神秘莫测。本文将探讨Java及其虚拟机的发展历程,帮助读者深入了解这一关键技术。 ... [详细]
  • 本报告记录了嵌入式软件设计课程中的第二次实验,主要探讨了使用KEIL V5开发环境和ST固件库进行GPIO控制及按键响应编程的方法。通过实际操作,加深了对嵌入式系统硬件接口编程的理解。 ... [详细]
  • LeetCode 102 - 二叉树层次遍历详解
    本文详细解析了LeetCode第102题——二叉树的层次遍历问题,提供了C++语言的实现代码,并对算法的核心思想和具体步骤进行了深入讲解。 ... [详细]
  • 笔记说明重学前端是程劭非(winter)【前手机淘宝前端负责人】在极客时间开的一个专栏,每天10分钟,重构你的前端知识体系& ... [详细]
  • 深入解析Unity3D游戏开发中的音频播放技术
    在游戏开发中,音频播放是提升玩家沉浸感的关键因素之一。本文将探讨如何在Unity3D中高效地管理和播放不同类型的游戏音频,包括背景音乐和效果音效,并介绍实现这些功能的具体步骤。 ... [详细]
  • 本文回顾了作者在求职阿里和腾讯实习生过程中,从最初的迷茫到最后成功获得Offer的心路历程。文中不仅分享了个人的面试经历,还提供了宝贵的面试准备建议和技巧。 ... [详细]
  • 随着Linux操作系统的广泛使用,确保用户账户及系统安全变得尤为重要。用户密码的复杂性直接关系到系统的整体安全性。本文将详细介绍如何在CentOS服务器上自定义密码规则,以增强系统的安全性。 ... [详细]
  • 本文详细介绍如何安装和配置DedeCMS的移动端站点,包括新版本安装、老版本升级、模板适配以及必要的代码修改,以确保移动站点的正常运行。 ... [详细]
  • 吴石访谈:腾讯安全科恩实验室如何引领物联网安全研究
    腾讯安全科恩实验室曾两次成功破解特斯拉自动驾驶系统,并远程控制汽车,展示了其在汽车安全领域的强大实力。近日,该实验室负责人吴石接受了InfoQ的专访,详细介绍了团队未来的重点方向——物联网安全。 ... [详细]
  • 七大策略降低云上MySQL成本
    在全球经济放缓和通胀压力下,降低云环境中MySQL数据库的运行成本成为企业关注的重点。本文提供了一系列实用技巧,旨在帮助企业有效控制成本,同时保持高效运作。 ... [详细]
  • 为何Compose与Swarm之后仍有Kubernetes的诞生?
    探讨在已有Compose和Swarm的情况下,Kubernetes是如何以其独特的设计理念和技术优势脱颖而出,成为容器编排领域的领航者。 ... [详细]
author-avatar
fffas2010_734_196
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有