32位软件和64位软件有区别吗?
从理论上讲,64位处理器使用64位系统要比器使用32位系统在运算速度要快一倍。
同样系统以外的软件也有32位和64位之分,其运行带度64位软件要比32位软件快一倍,但条件是64位软件要上到64位操作系统上。
64位软件不能上到32位系统上,32位软件可上到64位系统上,但64位运行速度,降到64位运行速度。
32位和64位的区别 安装软件
软件是没有区别的。
32位和64位系统的区别:1.设计初衷不同。
64位操作系统的设计初衷是:满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求。
换句简明的话说就是:它们是高科技人员使用本行业特殊软件的运行平台。
而32位操作系统是为普通用户设计的。
2.要求配置不同。
64位操作系统只能安装在64位电脑上(CPU必须是64位的)。
同时需要安装64位常用软件以发挥64位(x64)的最佳性能。
32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上。
当然,32位操作系统安装在64位电脑上,其硬件恰似“大马拉小车”:64位效能就会大打折扣。
3.运算速度不同。
64位CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集可以运行64位数据指令,也就是说处理器一次可提取64位数据(只要两个指令,一次提取8个字节的数据),比32位(需要四个指令,一次提取4个字节的数据)提高了一倍,理论上性能会相应提升1倍。
4.寻址能力不同。
64位处理器的优势还体现在系统对内存的控制上。
由于地址使用的是特殊的整数,因此一个ALU(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。
比如,Windows Vista x64 Edition支持多达128 GB的内存和多达16 TB的虚拟内存,而32位CPU和操作系统最大只可支持4G内存。
5.软件普及不同。
目前,64位常用软件比32位常用软件,要少得多的多。
道理很简单:使用64位操作系统的用户相对较少。
因此,软件开发商必须考虑 “投入产出比”,将有限资金投入到更多使用群体的软件之中。
这也是为什么64位软件价格相对昂贵的重要原因(将成本摊入较少的发售之中)。
32位软件和64位的区别是什么
cpu一次处理字节数不同,由最初的8位,16位发展为了现在32位cpu为主流,64位cpu与之并存的现状。
64位处理器相当于,一次可以处理最高64字节的数据,而32位最高就只能处理32字节的数据,自然64位cpu更出众,而且必然会随着发展而取代32位cpu随着cpu的发展,操作系统也分为了32位和64位,分别于cpu相对应,并且64位操作系统可以兼容32位软件,32位操作系统却不能运行64位软件但是由于现在32位cpu,32位操作系统是主流,拥有更大的软件库,以及开发团队,所以64位系统虽然性能强劲,但是兼容性不好,这点上比不上32位操作系统32位软件大部分可以运行在两种系统上,64位软件只能用在64位操作系统上32位软件,只要没有特殊要求,理论上来说,运行在64位操作系统上速度会更快一些
用32位的软件好 还是64位的好
什么32位CPU时代的终结了、64位CPU时代的到来了,让你的电脑“心脏”更加“奔腾”了。
一时间似乎64位大潮已经到来了,再买传统的32位机器就落伍吃亏了似的。
但实际上呢,这些PC厂商纯粹是在作秀,在某种程度上也是诱骗甚至是欺骗广大普通消费者。
他们之所以能这么做,就是因为对于一般消费者,32位电脑和64位电脑到底什么区别、怎么回事并不是很明白。
和普通消费者一样,作者不是很关心32位和64位的一些细节。
简单的说,32位和64位是计算机芯片处理数据单元的大小区别。
我们可以理解为64位电脑是更高级、速度更快或者说更时髦的电脑。
的确,不容置疑的是,64位电脑将是发展的方向,甚至可能只是一两年内的问题。
但是问题在于,整个电脑升到64位不是一件简单的事情,需要软件、硬件诸多厂商配合完成的巨大移植工程。
所以说,只要人合一个环节的厂商配合不上谈64位电脑都有欺骗之嫌。
目前来说,一个64位电脑需要64位的CPU、64位的操作系统和能够和他们兼容的硬件和应用软件。
举例来说,你现在的电脑硬件全部都是支持64位的,但是没有64位操作系统软件的支持也是没有用的,实际上是假64位电脑。
从微软官方来的消息说,现在64位的个人操作系统还没有出台的时间表,也就是说至少现在没有你可以使用的64位桌面操作系统。
换句话说,就算你安装了64位的操作系统,如果杀毒软件、Office办公软件等等应用软件不支持,你的64位电脑也是摆设。
实际上,电脑要升级到64位,大量的应用软件需要与微软的操作系统作兼容性测试、一些和操作系统内核紧密相关的软件例如杀毒软件需要重写,所以64位升级工程工作量之大可想而知。
所以这些应用软件的问题不搞定,微软也不会发布64位桌面操作系统。
这也是微软迟迟没有发布64位的原因之一。
所以,微软64位操作系统推出之前,想使用和购买64位电脑的消费者不要被人诱惑了。
一句话,64位电脑是方向,但现在时机还没有成熟,你不要做试验品,别人忽悠几句你就替别人买单了。
系统上装的那个32位和64位有什么区别啊
【设计初衷不同】64位操作系统的设计初衷是:满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求。
换句简明的话说就是:它们是高科技人员使用本行业特殊软件的运行平台。
而32位操作系统是为普通用户设计的。
【运算速度不同】64位CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集可以运行64位数据指令,也就是说处理器一次可提取64位数据(只要两个指令,一次提取8个字节的数据),比32位(需要四个指令,一次提取4个字节的数据)提高了一倍,理论上性能会相应提升1倍。
【要求配置不同】64位操作系统只能安装在64位电脑上(CPU必须是64位的)。
同时需要安装64位常用软件以发挥64位(x64)的最佳性能。
32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上。
当然,32位操作系统安装在64位电脑上,其硬件恰似“大马拉小车”:64位效能就会大打折扣。
怎么看CPU是多少位?“运行”输入“cmd”回车——然后“systeminfo”可以查看操作系统的位数。
如图所示:怎么看安装的系统是多少位?右击我的电脑——属性。
查看系统类型,如图所示:
32位软件跟64位软件 有什么区别
运行速度不一样的,32位软件是为32位操作系统开发的软件,64位软件是为64位系统开发的软件,32系统运行64位软件速度会慢一些,兼容性会在使用过程中暴露出点小问题!但是64位系统是可以完全运行所有32位和64位软件的,这是兼容。
感觉上是没有区别的,兼容性和软件运行速度有些区别
32位系统和64位的有什么不一样的
首先说兼容性:以我的经验,64 位的兼容性更好。
理由很简单:通常 64 位的系统,可以运行 64 位应用程序和 32 位应用程序。
但是 32 位的系统,并不总是能正常运行 64 位的程序。
所以,基本上 64 位装了 multilib 然后 64-32 通吃, 32 位虽然理论上可以吃 64 位应用程序,但这方面的测试和应用并不普遍,出了问题谁也不保证能解决。
我现在所有的 Linux 机器都是 64 位。
鉴于 Linux 下面绝大多数应用程序都有 64 位,Linux 显然是比 Windows 更值得上 64 位的。
现在来说优点:64位的一个优点就是你的 CPU 终于可以全部用上了,在 32 位模式中,你的 CPU 只有一半的寄存器起了作用,而这部分寄存器也只有一半的空间(低32位)起作用。
真正工作的寄存器空间只有四分之一。
换句话说,32位模式中,你的 CPU 有四分之三的寄存器空间是闲置的。
64 位的另外一个优点是原生 SSE 支持,一般而言,32 位 Linux 代码的编译选项都不带 SSE,除了某些单独处理要支持 SSE 的应用程序以外。
而 64 位的所有应用程序,SSE 都是打开的,因为所有 64 位x86 CPU 都支持 SSE,所以这个选项直接打开了。
当然 64 位另外一个优点就是你的应用程序终于可以用上2G以上的内存了,32 位可以使用 PAE 内核你的系统总内存达到 64G。
——但是对于任何一个单一的进程,你仍然受到 4G 的限制,而对于不同的系统而言,有可能只能用到 2G。
而对于 64 位系统,任何一个程序都可以分配超过 4G 的内存,这对于 Photoshop 一类吃海量内存的软件来说非常有用。
最后来说说缺点:64位的最大缺点自然是内存占用。
首先, 64 位代码天然的比 32 位代码长一倍,考虑到指令集方面的优化,实际上,64位代码可能只相当于32位的 120%-150% 空间,当然,即便是这一点,也比原先占用更多了。
其次,如果你一定需要运行那些闭源的,不带 64 位支持的 32 位软件,那么你就需要安装 multilib,而这,一定程度上意味着你一个机器有两套库,这又是额外的内存占用。
所以总的来说,系统内存占用可能加倍,当然这对目前的主流机器来说并没有太大问题。
也就是从原先的系统启动 512M,变成了系统启动占 700M-1G 的水平。
64位和32位操作系统有什么区别?
1.64bit CPU拥有更大的寻址能力,最大支持到16GB内存,而32bit只支持4G内存 2.64位CPU一次可提取64位数据,比32位提高了一倍,理论上性能会提升1倍。
但这是建立在64bit操作系统,64bit软件的基础上的。
其实64位的处理器比32位处理器贵不了多少(相同频率相差数百元而已),但是在主板及内存的支出相对就会更大。
消费者需要看自己的实际需要来选择合适自己的CPU,64位CPU比较适合一些需要进行大量数据运算的用户以及一些硬件发烧友,如进行数学计算、3D图形处理,这类用户因为要进行大量数据处理,64位CPU会适合他们使用,而一般的学生和家庭用户,建议还是选择32位的奔腾4、赛扬、闪龙等CPU,等到操作系统、办公软件、娱乐软件全面进入64位时代的时候,才是64位系统普及的真正来临。
64位处理器之所以叫做“64位处理器”,是因为电脑内部都是实行2进制运算,处理器(CPU)一次处理数据的能力也是2的倍数。
8位处理器、16位处理器、32位处理器和64位处理器,其计数都是2的倍数。
一次处理的数据越大,该电脑处理信息的能力越来越大;因此64位处理在先天就比32位处理器具有快速的能力。
那为什么不用更高级的128位处理器呢?因为位数越高,处理器芯片的设计也就越复杂,目前的技术水平暂时无法制造这么复杂的芯片。
小技巧:在64位电脑上最大化避免现有问题 如果您已经或者正准备使用64位电脑,并且下了决心面对上面叙述的问题,那么我们来看看有没有什么补救的办法,直到驱动程序和应用软件都逐渐过渡到64位。
经过摸索,在64位电脑安装2套Windows系统,并且作多重启动是最佳的解决办法。
也就是说,最少将硬盘划分为C:、D:两个区域,然后分别将64位的Windows与32位的Windows安装在不同的分区中,并将不兼容的软件与硬件驱动程序安装在32位的Windows系统中,当64位系统无能为力时,就用32位系统作为替代。
这样做的好处是最大化让电脑物尽其用,速度慢总比无法使用强;缺点是不方便,经常需要在2套Windows之间切换,而且还需要购买2套软件,费用较贵。
展开
WINDOS 32位和64位的区别在于什么
32位和64位操作系统区别:Windows XP、Windows Vista、Windows Server 2008,以及Windows 7,都有32位(x86)和64位(x64)两种版本。
两种版本两者之间存在的“五大不同”。
与此同时,着重说明Microsoft Windows64位(x64)操作系统,相对于32位(x86)操作系统的最大优势和劣势是什么? 第一,设计初衷不同。
64位操作系统的设计初衷是:满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求。
换句简明的话说就是:它们是高科技人员使用本行业特殊软件的运行平台。
而32位操作系统是为普通用户设计的。
第二,要求配置不同。
64位操作系统只能安装在64位电脑上(CPU必须是64位的)。
同时需要安装64位常用软件以发挥64位(x64)的最佳性能。
32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上。
当然,32位操作系统安装在64位电脑上,其硬件恰似“大马拉小车”:64位效能就会大打折扣。
第三,运算速度不同。
64位CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集可以运行64位数据指令,也就是说处理器一次可提取64位数据(只要两个指令,一次提取8个字节的数据),比32位(需要四个指令,一次提取4个字节的数据)提高了一倍,理论上性能会相应提升1倍。
第四,寻址能力不同。
64位处理器的优势还体现在系统对内存的控制上。
由于地址使用的是特殊的整数,因此一个ALU(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。
比如,Windows Vista x64 Edition支持多达128 GB的内存和多达16 TB的虚拟内存,而32位CPU和操作系统最大只可支持4G内存。
第五,软件普及不同。
目前,64位常用软件比32位常用软件,要少得多的多。
道理很简单:使用64位操作系统的用户相对较少。
因此,软件开发商必须考虑“投入产出比”,将有限资金投入到更多使用群体的软件之中。
这也是为什么64位软件价格相对昂贵的重要原因(将成本摊入较少的发售之中)。
总而言之,Microsoft Windows 64位操作系统,必须“上”靠64位主机硬件的支撑,“下”靠64位常用软件的协助,才能将64位的优势发挥到极致,“三位一体”缺一不可(道理很简单:操作系统只是承上启下的运行平台)。
至于64位电脑可以安装32位操作系统,64位操作系统可以安装32位软件,那是设计上的“向下兼容”,不是64位设计初衷的本来含义(如上所述)。
最后提醒网友:1、64位电脑虽然可以安装32位操作系统,但是32位电脑绝对不能安装64位操作系统。
这点至关重要务必牢记,以避免盲目下载和安装。
2、在64位电脑运行的32位操作系统上,不能采取硬盘安装方式安装64位操作系统。
如若安装,首选光盘格式化安装方式,也可采用比较繁琐的DOS安装方式。
3、使用虚拟机安装操作系统,实际上就是在目前运行的操作系统上安装软件。
因此,在32位操作系统上不能虚拟安装64位操作系统。
即便采取“曲线”方式勉强安装,其实已经脱离了底层设备的支持,是毫无疑义的。
4、64位版本可以处理的物理内存(RAM)在4 GB以上,高达128GB,而32位版本最多可以处理4 GB的内存。
因此,如果你在计算机上安装32位版本的Windows,那么安装4 GB以上的RAM是没意义的。
转载请注明出处51数据库 » 软件32位和64位的区别