03.03 64位系统真的比32位系统快吗?

之意


之所以有64位操作系统,并不是为了能比32位操作系统更快,而是为了可以同时处理更多数据,正如很多人回答的那样,64位系统理论上能支持2^64b的寻址空间,32位系统通常最多只能支持2^32(也就是4GB)的空间。

一个操作系统快不快,取决的因素很多,假设其它条件一样,一个是64位系统+64位处理器,另一个是32位系统+32位处理器,它们的速度取决于处理器的时钟频率和指令集。然而大家都知道,64位处理器是较新的,它本身的速度和指令集都比老旧的32位处理器更有优势,当然,使用64位时,单个寄存器可以保存两倍的数据,比如在寄存器中始终可以添加两个32位数字而不会溢出,这允许一条加法指令比32位加法指令的结果稍微快一点,但这个差距是在整个计算的操作过程中,是非常微不足道的。

64位系统最大的优势在于计算机可以处理更多的内存,因此程序可以将数据保存在内存中,而不是频繁从缓慢的磁盘中读取,这或许是大多数用户看到延迟的地方,当然前提是你的内存要够大,还有刚说过的处理器本身速度上的差异带来的影响。

顺便说下关于系统和内存的常见的错误。

其实32位处理器是可以使用4GB以上内存的,比如Pentium Pro的处理器具有36位物理地址,它就具有64GB(2^36b=64GB)的寻址空间,Intel称之为PAE。

Windows内核也是支持PAE的,但微软使用一种非常粗糙的方式来禁用消费级版本的Windows中的PAE,我们可以修改Windows内核以在Windows中启用PAE,从而也能让32位系统支持4GB以上内存。

另外,32位Windows可以运行16或32位程序,但64位Windows不能运行16位程序,因此,如果需要运行16位程序(特别是Windows 3.x或某些Windows 95程序),则必须使用32位Windows。还有就是32位的CPU就不能用于64位的Windows(因为CPU一次只能处理32bit,而操作系统给你的指令是要处理64bit)。


超能网


理论上来说64位系统是比32位系统快一倍,但实际上这个速度人们的眼睛真的感觉不出来。

因为大部分系统处理的都是小数据,只有处理大数据的时候人类才能感觉的出来。

32位和64位主要存在以下区别.

1. 支持的最大内存不同。

32位理论上最大支持4G,但实际上根本到不了4G,当你插进4G或者4G以上内存是会显示可用3.2G左右。

62位可以支持更大的内存,只要主板支持足够大的内存,62位系统都能完美运行的。(多半受限于主板)

2.支持的cpu不同。

如果你电脑的U是32位的,那么你即使装上64位系统,电脑依然是按32位处理方法处理的。

如果你是64位U,那装那种系统,就回按那种系统处理。(可以用cpu-z检测,指令集EM64T)

3.64位处理能力比32位快一倍,这只有处理大数据时才能感受出来,因为现在的U处理能力都很快,小数据也就在几毫秒甚至会几微秒也就处理完了,即使快一倍又能感受出什么来呢.

4.为适应64位系统现在大部分软件现在都配备了64位版本,当然现在32位软件也是可以运行的。

大家对64位系统还有什么了解呢,欢迎大家补充,相互探讨。




网络高材生


  从用户感知的角度来说,64位系统确实比32位系统快,因为同一时间内64位系统支持更大的寻址空间,这样就显得处理速度快。

  不过,要想充分发挥64位系统的性能,还需要满足以下几个条件:一是64位的硬件;二是支持64位的操作系统;三是支持64位硬件和系统的应用。


  在硬件上,基本主流的硬件都支持64位。无论是CPU,还是内存,这些硬件基本都支持64位的系统。不过,一些比较落后的硬件配置,可能不支持。最近2-3年购买的电脑,硬件都支持64位系统。

  在软件层面,支持64位的操作系统,主要是Windows 7和Windows 10,在安装的时候一定要注意区分。一般个人家庭版的操作系统,基本不支持64位。可以在系统属性中,查看自己的系统是否支持64位。

  不过,现在很多应用并不支持64位系统。哪怕是QQ和微信这样的应用,也不支持64位系统。对于不懂技术的消费者来说,如何确定应用是否支持64位呢?安装完成后,如果安装在%Program Files (x86)目前中,这应用是不支持64位的。


  归根结底,在硬件性能过剩的时代,过度追求64位的实际意义并不大。如果是搞设计,经常用3D或一些视频处理软件,64位系统还是非常有必要的。


贾敬华


首先我可以告诉你,你这个说法是不成立的,因为它们是不能对比的,只是根据你的电脑实际情况,来安装适合你的系统。

为什么说不能对比呢?因为这样对比是不公平的,就好比两个人比赛跑,其中一个人双腿上各绑5公斤铁块,然后再开始比赛,这样当然是不公平的。因为32位系统最大只能支持4G内存,明明有16G内存,装了32位系统却只能用4G,你说这样是不是不公平呢?所以说呀,32位和64位系统是没法比的。

从另一个角度来看,如果你是一台老电脑,配置很差,内存也只有4G,或者是2G,这时你装64位系统会很卡,基本上用起来都很困难,但你装32位系统,却要流畅很多。而如果你的电脑配置很高,这时你安装64位系统才可以发挥电脑的全部性能,速度也会更快;要是装的是32位系统,就不能完全发挥,自然就比不过64位的系统了。结合上面两点可以看出,不管是32位系统还是64位系统,适合我们电脑的才是最好的,最快的!

最后给大家说一点,如何快速判断你的电脑适合那种系统呢?

这里有个简单的方法:

以内存为标准,如果你的电脑内存在4G及以下,你就安装32位系统;如果你的电脑内存超过了4G,你就适合安装64位系统;如果你的电脑内存刚好4G,不多不少,这时看下你的CPU性能怎样,如果很不错,又有固态硬盘,直接装64位,如果性能很一般,也没有固态硬盘,直接装32位系统吧。

希望我的回答对你有所帮助,关注玩电脑,教你玩电脑。


玩电脑


肯定快。

打个比方。64位电脑好比一个人一个句子可以一次64个字全说完。32位就需要分两次。中间需要断句和标点。当然这个只是比喻了。实际上同一科技环境下。纯64为电脑也就比纯32位快1~5%差距很微小。

但是64位电脑支持4gb以上内存 32位最大只支4g.这才是致命伤。我们给两台电脑内存都插满,一台32g,一台也是32g,(物理32g单是,32位系统只能识别其中的4gb) 然后比较。 那么速度差异就很大了。一些专业软件,比如ae等等速度差距可能会是几倍到几十倍。甚至是能运行和不能运行的差异。 还有,大多数64位电脑兼容分32位程序。32位电脑肯定不兼容64位程序。

所以,现在几乎99%是64位电脑的天下了


筑梦文化


按我的理解,这个问题不是绝对的。

这里只谈实际使用体验。

在同等正常条件下,两个速度基本一样。

在不同等条件或极端条件下,有快有慢。

32位理论最高支持3个多G内存这里是前提。不支持64位或32位的硬件在这里就不讨论了。

1.两台主流普通家用电脑,都8G内存条,一个装64位和32位,在跑满的情况下,一定是64位的快。

2.相同的32位普通软件用两台机器运行都是一样的。

3.极端条件下,64位系统需要的配置更高,32位相对低,在低配置电脑运行64位系统时候会卡。

实际使用体验来讲,朋友2010年的电脑2G ddr3 1333,不懂电脑,用某软件把XP一键升级装了个64位win7,安装了一份该软件公司的大礼包,卡的差点砸了。我用官原32位镜像重新安装后很流畅。真机如图。


正能量李小哥


64位系统真的比32位系统快吗?

首先,如果拿同样的硬件配置安装win七六十四位系统和安装32位系统,比如你使用的是8gb的内存,128gb的固态硬盘,CPU是i5的八代,那么这个时候问题就来了,32位的系统不能够完全识别8gb的内存,系统最多能够识别4gb,那么在这种情况下,对于硬件资源的利用32位系统要比64位系统效率低了将近一半

所以如果同样配置,系统一个是64位,另外一个是32位,这样的情况下对比还是比较明显,虽然64位的系统,无论是c盘的,占用空间以及物理内存单独系统的占用,都要比32位系统高,但是对于软件的支持,以及物理资源的利用率都要比32位的更有优势

所以,winwin7,32位的系统,更适合于安装配置比较低,比如物理内存只有4gb,还使用的是机械硬盘,或者是比较老的处理器,这样32位更有优势,winwin7,32位系统物理内存占用单独系统只有不到1gb,后台加载的程序相对于win七六十四位对于物理内存以,以及CPU的占用率和硬盘的占用率,相对于64位都要少得多

直白的讲,什么样的硬件配置选用什么样的系统


侠客挨踢数码


区分64位和32位系统

1、处理数据

32位和64位表示处理器一次能处理运行的最大位数。64位平台可以运行64位数据指令,处理器一次可提取64位数据,比32位提高了一倍,理论上性能会相应提升1倍。但是64位系统也有个前置条件,它需要内存的配合跟上,而且程序本身也是64位编译才能发挥64位系统的优势。最直观的测试就是解压压缩包速度测试,64位要比32位快了三分之一左右。

2.可寻址的内存空间是32位系统和64位系统最为显著的特点

32位的操作系统只能识别最大4GB的内存,实质能用到CPU的内存只有3.24GB。但64位系统则有了很大进步,64位系统的最大寻址空间为2的64次方bytes,而64位的系统最大支持128G的内存。

也就是说,内存大于等于4GB的用户,由于受到32位硬件限制,因此,不能最大化的利用硬件资源,这就很有必要安装64位操作系统以最大化利用资源。而对于对于内存小于4GB的用户,32位系统更加适合大家使用,因为64位版本会占用更多的系统内存资源,我们内存不够的话会是适得其反的。

在Windows7系统中,家庭普通版支持8GB内存、高级版支持16GB内存;64位的专业版、企业版、旗舰版最高可支持192GB内存。

3、软件兼容性

大多数的64位电脑都兼容32位程序,但是32位电脑肯定不兼容64位程序。以前因为大部分软件都是基于32位架构环境下开发,所以64位系统的兼容性不如32位。但是随着软硬件的发展,现在64位系统的兼容性已经很强,基本上已经可以满足软硬件需求。特别是在平面设计、画图方面,64位系统明显要比32位系统有更快的反应和效率。


再强调一次,我们不能一味的追求64位重装系统。一般情况下,只要32位操作系统的内存足够使用,那么32位操作系统还是要比64位操作系统快一些的。虽然,随着电子科技的日新月异,32位操作系统所支持的内存已经不能满足需求,但是那些老旧电脑最好还是使用32位的系统。


耳闻目览


从两个角度来看这个问题,的确是增加了电脑的速度,上面的朋友们请你们要用实际的真实理论来负责回答这个问题,有时候电脑速度是一个相对的概念,没有绝对的概念。先请听我细细给大家讲来。

首先32位和64位最大的区别在于内存的寻址空间增大了,32位由于内存寻址受限,内存只能最大支持4GB内存,64系统可以支持超过128GB内存,但是目前消费级主板一般最大支持到32GB。如果在同样的内存大小之下32位系统和64位系统在硬件配置相同的情况下性能和速度基本是一样的没有太大的区别,但是对于32位系统最大支持4GB内存来说和64位支持更大内存相比较其性能肯定要好于32位系统。尤其是现在很多应用和游戏都需要大内存来支持。

其次是目前很多软件已经只支持64位系统了,以后32位系统将会是一个淘汰的系统方案,因为随着系统和应用软件进一步的发展,这需要我们更大的内存支持才可以而软件厂商为了更好地让其软件能够流畅使用,一般会强制系统使用64位系统,至于32位系统已经很少在主流应用中得到青睐。

因此我们在这里讨论这个话题,其实没有太大的意义,但是题主问了我就回答一下,希望能帮助你解惑。


程序小崔


阁下的问题不够严谨,首先运行速度跟很多因素有关,首先想要充分发挥64位的运算速度,我们必须满足以下条件。

1.具备64位架构的硬件(CPU)

2.搭载64位架构的OS

3.运行64位的应用程序

可以看到在线这台电脑满足了条件1和2的要求,64位操作系统基于64位的处理器,然后日常中想要体验64位的速度还得取决于是否满足条件3,以QQ为例,可以看到为了让QQ兼容大多数系统,腾讯公司采用了32位的架构开发,在下专程联系了腾讯公司,得到的答复是暂未开发64位的QQ程序。

所以即使运行在64位的硬件和系统下,我的QQ任然还是32位的速度。

不过在下也说了,电脑的运行速度由很多因素决定,比如运行内存的速率,亦或者储存介质的读写速度。

目前电脑的运行速度实则大多是被硬盘所拖累,因为很多用户的电脑任然使用的是技术老旧的机械师硬盘,读写速度在100M/S左右,而今PCI-e固态硬盘的速度已然突破5GB/S,即便是SATA接口的固态硬盘速度也达到了550MB/S。

所以想要电脑速度变快,还是换块固态硬盘吧。


分享到:


相關文章: