您现在的位置是:首页 > 本地 >

常用软件安装包(100款禁止安装的软件)

2024-01-10 15:54来源:网络本地 0人已围观

摘要阅读此文之前,麻烦您点击一下“关注”,既方便您进行讨论和分享,又能给您带来不一样的参与感,感谢您的支持! 在安装软件时,无论是Windows还是Linux,细心的读者注意到文件名末尾经常带有“x86”、“x64”、“arm”等后缀。...

阅读此文之前,麻烦您点击一下“关注”,既方便您进行讨论和分享,又能给您带来不一样的参与感,感谢您的支持!

在安装软件时,无论是Windows还是Linux,细心的读者注意到文件名末尾经常带有“x86”、“x64”、“arm”等后缀。那么这些后缀是什么意思呢?我们在安装的时候如何选择合适的安装文件呢?

扩展主要代表系统的架构

这些扩展所代表的最重要的信息是处理器平台的系统架构。每个 CPU 都是复杂的精密机器,具有自己独特的“微架构”和相关的 CPU 系列。这通常是由于各自产品线内的 CPU 更新而导致的代际变化,但实际上还有更根本的架构变化在起作用。

x86、x64和ARM都是CPU指令集,而不仅仅是CPU架构。也就是说,它们已经存在了数十年,并且您的智能设备或 PC 中的 CPU 几乎总是基于其中之一构建。

例如,大多数ARM系列处理器都基于RISC“精简指令集”架构,而大多数桌面处理器则使用x86 CISC(复杂指令集)架构。理论上,基本RISC每个时钟周期只能处理一条指令,而复杂指令集可以处理多条指令。

常用软件安装包(100款禁止安装的软件)插图

X86:最著名和最常见的架构

x86 是一种 CISC(复杂指令集架构)架构,在 2003 年 x64 发布之前一直是 Windows 计算机的主要微架构。然而,创建该架构的处理器产品 Intel 8086 CPU 于 1978 年首次推出,这意味着他统治了。几十年后才被 x64 取代。

常用软件安装包(100款禁止安装的软件)插图1

1978年生产的8086 CPU

x86 也通俗地称为“32 位”,因为它也必须在 32 位 RAM 限制内运行,这意味着 x86 处理器不能拥有超过 4 GB 的系统内存。这也成为了一个非常大的限制。在Win7时代,大多数个人电脑仍然可以接受这种架构,但服务器和工作站等与生产力相关的系统在当时已经令人望而却步。

常用软件安装包(100款禁止安装的软件)插图2

为此,Intel也尝试迭代这种指令集架构,逐步开发了iAPX 432、i960、i860、Itanium等几种替代指令集架构,Itanium甚至是完全基于RISC架构的服务器处理器。 Intel不惜与HP合作,花钱推进服务器领域,但最终还是输给了自家的x86架构的产品。

常用软件安装包(100款禁止安装的软件)插图3

安腾9700处理器,架构先进,但最终失败

原因很简单。基于x86架构的软件生态已经过于成熟。当时常用的虚拟化、指令集翻译等跨平台支持方式,因硬件性能不达标而无法实现。在不显着提高性能的情况下,大量用户无法实现这一目标。不愿意迁移到新架构的情况。

同时,x86架构实际上也在不断吸收其他架构的优点,并且融合得越来越多。例如,Core时代引入了微代码来分解复杂的指令集队列,并引入了许多具有RISC特性的精简指令集的概念和优化。片上处理器缓存和高速内外总线的发明,让x86性能按照摩尔定律不断提升,让x86架构得以延续至今。

X64:x86 的高级版本

x64 是一种复杂指令集架构(CISC),目前是 Windows 和 Linux 计算机的主要架构。它实际上也称为 x86-64,因为它建立在原始 x86 指令集的基础上,而不是完全替换它。 AMD于2000年首次发布,引入了两种操作模式:64位模式和兼容模式,后者允许用户运行16位和32位应用程序。由于整个 x86 指令集仍然在 x64 中执行,因此较旧的可执行文件运行时性能几乎没有下降。因此,这种发展在旧的软件生态系统和用户数据源中得到最大程度的延续。 。这种开发是明智的,并且保持了不同架构之间的软件兼容性。

x64 和 x86 之间最大的区别是 x64 现在有 64 位内存限制。 64 位计算意味着理论上可能有 1680 万 TB 的内存,但实际上当前操作系统可用的最大可用内存约为 6 TB。

常用软件安装包(100款禁止安装的软件)插图4

不过,作为目前主流的PC家庭系统,WIN11家庭版的最大内存限制为128GB,远小于x64架构所能承受的容量。

与x86相比,x64还有很多其他优点。例如,x86架构作为最大的32位处理器具有32位寄存器,而64位处理器具有64位寄存器。因此,x64 允许 CPU 存储更多数据并更快地访问数据。

常用软件安装包(100款禁止安装的软件)插图5

ARM:在移动时代大放异彩的架构

ARM是一种RISC(精简指令集计算)架构,其本身代表“高级RISC机器”。它是世界上获得最多许可和广泛许可的处理器内核之一。 1978年,剑桥大学推出了第一款ARM处理器。1985 年,Acorn Group Of Computers 生产了第一个商用 ARM 处理器。 ARM 成立于 1990 年。

到2007年,超过98%的手机采用了ARM处理器,2008年基于ARM的处理器出货量约为100亿颗。

ARM架构与我们熟悉的x86等服务器架构不同。 ARM架构设计的处理器只有25种基本指令类型。大多数操作都是通过寄存器实现的。每条指令都有自己的寄存器条件,处理器提供多种寻址模式、堆栈寻址和子程序。它由清晰的编程技术组成,可直接访问64MB字节内部存储器(高速缓存),并采用单循环执行方法。

常用软件安装包(100款禁止安装的软件)插图6

得益于这些特性,其性能非常高,这使得ARM处理器具有以下优势:

成本效益

体积小

以更少的能量跑步

电池寿命更长

适用于日益小型化的设备

而ARM的商业模式就是将这些组件和指令集的知识产权(IP)授权给其他公司。这样,其他公司就可以基于这些处理器构建系统,并将自己的设计与 Arm 处理器相结合。甚至苹果也开始在其产品中使用ARM架构芯片。

原来的ARM架构是32位的,现在已经切换到64位ARM64架构了。

话虽这么说,软件包之间的差异已经很明显了。如果您的系统低于WIN7且内存在4GB以下,请下载x86版本的安装包,这将为低配置机器提供相对更好的优化;对于当前主流配置的机器,请下载x64版本,可以发挥最大性能;对于平板电脑和 Android/Windows 双机用户,使用 ARM 安装程序包可能会更高效。

来源:钛大师

常用软件安装包(100款禁止安装的软件)插图7

免责声明:以上内容资料均来源于网络,本文作者无意针对,影射任何现实国家,政体,组织,种族,个人。相关数据,理论考证于网络资料,以上内容并不代表本文作者赞同文章中的律法,规则,观点,行为以及对相关资料的真实性负责。本文作者就以上或相关所产生的任何问题概不负责,亦不承担任何直接与间接的法律责任。

文章内容如涉及作品内容、版权图片,侵权,谣言或其它问题请联系删除。最后,大家对于这个事件有什么不同的想法,欢迎评论区留言讨论!

Tags: