32位和64位操作系统,二者有何区别?是否64位更快?

 我来答
天罗网17
2022-07-10 · TA获得超过6176个赞
知道小有建树答主
回答量:306
采纳率:100%
帮助的人:72.3万
展开全部

电脑操作系统是一台电脑要进行工作必须要安装的软件方面的设备,没有操作系统的电脑,犹如一个没有灵魂的人,所以一个好的操作系统可以充分发挥电脑的硬件性能,更大程度上让你的工作进行得更加顺利,目前来说,intel+windows是最好的单配了,Windows普遍都用上了10系统,那么32位和64位系统之间有何区别呢?试一下你就知道了。

32位和64位操作系统最直观的感受是:32系统不支持4G以上内存,装了也用不了只能用4G。64位系统支持大内存,比如现在装电脑都是8G、16G,就要用64位系统,如果用32位系统,系统只能使用4G。

32位64位是指单位时间内能处理的进制位数,32就是能处理2的32次方位,64就是能处理2的64次方位。既然如此,内存的寻址也是一样,32位系统最大能用2的32次方bit,约等于4G(实际不到这个数字)。其他方面对于普通用户来说,差别不大。就是下载软件的时候,32位只能用x86的,64既可以用x86,也可以x64。

是否都要上64位操作系统呢?实际上也不一定,这个要根据你电脑的配置高低来定,如果电脑配置比较低,内存也只有2G或者是3G的话,建议装32位系统,如果配置比较高,内存高于4G,那么一定就要装64位系统,除非设备有特别要求,需要装什么系统,否则就按上面说的来做就可以了。

有很多小伙伴说,64位系统性质稳定,能有效地抗击病毒入侵。但是数据较大,占用芯片资源较大,只能用64位的处理器,支持4g以上内存。32位系统占用处理器和内存不多,同时支持64位和32位处理器,只能支持4g以下内存,而且配套软件开发也只能使用32位的。

64位的系统这么好,那32位的系统是不是就没用了?也不是,有些程序没有64位版本的,而32位的程序在64位系统下运行又有点小毛病,比如autiumdesigner,一些地方会变黑,导致无法工作。这个时候就建议使用32位的系统了。

对我们一般使用者的影响,简单来讲就是有的应用需要64位才支持打开使用。而电脑配置有的只能支持32位的系统。所以普通日常使用上没什么区别。有特殊需求的,比如玩大型 游戏 ,视频编辑等对内存需求量大的还是要64位系统,毕竟可以支持大于4g的内存。对此你怎么看?

目前主流操作系统都分为32位和64位,32位系统和64位系统的主要区别是对于内存容量支持 不同、 应用领域不同、对于电脑硬件的配置要求不同、运行速度不同。由于32位系统最大仅支持3.25GB左右内存,目前看内存容量还是存在一定瓶颈,所以如果电脑支持64位系统,尽量考虑安装64位系统。需要注意的是,目前主流的通用软件基本都是32位,在内存容量没有瓶颈的情况下,使用32位或64位系统运行速度差别不大。

32位系统最大寻址空间为4GB,实际可用3.25GB左右,一般是无法支持4G以上内存的。而64位系统最大寻址空间可达16384GB,实际一般最高可达192GB。由于目前主流电脑都配置了8G及以上容量内存,而且4GB及以下容量内存多少还是存在一定瓶颈,所以如果电脑支持64位系统,尽量考虑安装64位系统。

目前很多面向个人的通用软件基本都是32位程序,而一些像制图、计算、3D建模等专业应用基本都是64位软件。一般情况下,32位系统对于32位的软件支持更好。但目前主流的64位系统,都提供了对于32位软件的支持。

一般32位系统可以安装在64位或32位处理器的电脑上。而64位系统必须安装在64位处理器的电脑上。目前主流的电脑处理器基本都是64位。

由于64位处理器的通用寄存器宽度为64位,处理器一次可提取64位数据,比32位处理器提高了一倍,理论性能会相应提升一倍。一般实际应用时,64位系统使用64位软件运行速度更快,但如果使用32位软件和32位系统的差距也就不是很大了。

由于目前主流的电脑都采用了64位处理器,而且内存容量都是8g起步,所以一般建议优先考虑64位系统。而对于一些电脑硬件配置较低的电脑,如果内存容量不超过4G,由于32位系统对于电脑硬件资源占用较小,还是可以考虑选择32位系统的。

其实好多人只知道别人讲的,根本不知道底层原理。

电脑就是CPU就是门电路的组合。可以理解为开关。32位可以理解为32个开关,64位可以理解为64个开关。每个开关断开表示为0,合上表示为1。

然后什么硬盘之类上的所有文件其实就是0和1的各种组合。就是所谓的二进制。一个文件要交给CPU处理。才能得到我们想看的东西。你们怎么处理呢?

首先,内存读硬盘的文件,读出来还是0和1的组合。然后交给CPU处理。cpu就按内存存的数据顺序重头开始读,32位就每次处理32个0和1的组合。64为就每次处理64个0和1的组合。所有说64为应该更快。

但是64为为了能兼容32位的东西(以前32位电脑的文件现在64位还是能处理,)。所以就会出现CPU就会出现其实每次还是出来32个0和1的组合。这个时候速度是一样的。

你们就出现了电脑怎么知道这个是32位还是64位的文件。这就是文件的处理规定了。

文件是怎么处理的呢? 其实所有文件存在硬盘上,都是0和1的组合。你们电脑怎么知道呢?这就有规定。首先最顶层的规定就是位。然后是应用程序。然后是各种文件格式

比如:现在电脑上有两张图片。你要看这两张图片。首先你需要一个应用程序。这个应用程序。

然后你要打开应用程序。电脑就读硬盘上某个位置的0和1的组合。然后比如32位电脑就读读32个0和1的组合 比如是全部0。电脑就知道这个是32位的文件每次读32位。比如全部是1电脑就读16位。等等。

上面出来了,接着根据上面读多少位数据。这次读的来判断是不是应用程序。比如接着的是32位是全部1表示是应用程序。比如64位应用程序是全部0。但读的是全部0表示表示不是应用程序。那么电脑就会提升错误。这个是系统规定好了的不能改变。

当看图片的应用程序打开一个图片时,这个时候CPU还是按32位读。比如第一个32位的前8位是全部0表示是JPG格式图片。全部是1表示是PNG格式图片。你们电脑就按你规定的读取方法读后面的位数并显示。这个是基层程序员自己规定的。按你自己的想法来处理。

64位支持大内存,不是更快

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式