机器硬件名称、处理器类型和硬件平台

机器硬件名称、处理器类型和硬件平台

以下是返回的机器硬件名称、处理器类型和硬件平台uname

在服务器上(使用某些 64 位 Linux 发行版)

-bash-4.1$ uname -m
x86_64
-bash-4.1$ uname -p
x86_64
-bash-4.1$ uname -i
x86_64

在我的笔记本电脑上(带有 32 位 Ubuntu 12.04 的 Thinkpad T400)

$ uname -m
i686
$ uname -p
i686
$ uname -i
i386

我想知道机器硬件名称和处理器类型是否总是相同的?

什么是硬件平台?为什么它似乎表明了一些有关操作系统的信息?

谢谢!

答案1

硬件平台 ( uname -i) 告诉您软件是针对什么架构编译的,通常是 32 位或 64 位。

uname -m告诉您有关系统本身的架构,请考虑这里的主板。

uname -p告诉你CPU的架构。

系统和CPU有什么区别

我相信这两个开关-m-p最让人​​困惑的。系统可以具有一种类型的体系结构(例如 32 位),但使用提供不同体系结构(64 位)的 CPU。

这种情况并不常见,因此在实践中您通常会看到-m-p显示为提供相同的架构。

参考

相关内容