要查看 Linux 系统的 CPU 架构是 AMD 还是 ARM

我以前确实这样做过。
我记得我接手一个项目的时候,必须要弄清楚服务器上的CPU是什么架构,是AMD的还是ARM的。
虽然这两个小工具都可以运行Linux,但是兼容性和性能差异仍然相当大。

我当时使用了“lscpu”命令,效果很好。
我在终端中输入“lscpu”并查看输出。
里面有“建筑”这句话。
这个东西告诉了我CPU的架构。

我记得输出是“x8 6 _6 4 ”,然后我就知道这个CPU是x8 6 架构的。
AMD 和 Intel CPU 都采用这种架构。
然而,这个输出不能直接告诉我CPU是AMD的还是Intel的。
我得再检查一下。

我再次使用“grep”命令并添加了“Model”参数,这样我就可以看到CPU的具体型号。
然后我看到是AMD的,我就松了口气,不然我就得花时间去找兼容性问题了。

这里必须提一下,虽然ARM架构的CPU越来越流行,但大多数服务器仍然采用x8 6 架构。
毕竟演技摆在那里。
我从来没有接触过这方面的ARM架构的CPU,所以不敢乱说,但是听说ARM广泛应用于移动设备和嵌入式系统。

总之,您可以通过使用“lscpu”和“grep”命令轻松查出您的Linux系统的CPU架构是AMD还是ARM。
这为我解决了很多问题,希望它也能帮助你。

查看linux系统cpu架构

嘿,我们来谈谈Linux系统的处理器架构。
说实话,以前我很困惑,但现在我明白了。

我们先来说第一种方法——使用unamem命令。
还记得我们之前使用过这个命令吗?是的,仅此而已。
只要你在命令行输入unamem,系统就会向你返回CPU架构的基本信息。
例如,您会看到 x8 6 _6 4 、i3 8 6 和 Armv7 l 等输出将会出现。
这个东西就像一个处理器标识号。
x8 6 _6 4 告诉我们它是6 4 位Intel或AMD处理器,i3 8 6 是3 2 位Intel x8 6 处理器,而Armv7 l应该是基于ARMv7 架构的处理器。

那么我们来说说第二种方法——检查/proc/cpuinfo文件。
要查看此文件,您需要使用命令 cat /proc/cpuinfo。
运行该命令后,系统会给你很多详细信息。
如果你仔细观察,它会告诉你每个处理器支持的指令集。
这实际上说明了系统支持的CPU架构的多样性和兼容性。

例如,如果您看到x8 6 _6 4 架构,则意味着您的系统支持6 4 位并且可以运行更大、更复杂的程序。
至于i3 8 6 ,它的限制更大一些,并且主要兼容一些较旧的软件。
至于Armv7 l,是移动设备上常用的架构。

无论如何,这两种方法并不复杂,而且非常好用。
现在我了解了我的系统的处理器架构,我感觉轻松多了。
当时我不太明白,但现在我明白了,仅此而已。