uname 命令输出中硬件平台的含义

Lav*_*vya 6 architecture cpu-architecture

 man uname
    -m, --machine             print the machine hardware name
    -i, --hardware-platform   print the hardware platform or "unknown"
Run Code Online (Sandbox Code Playgroud)

这里的硬件平台到底是什么意思?它与“机器硬件名称”有何不同?我在SE上发现了一些相关问题,但接受的答案似乎存在一些矛盾。我在哪里可以找到有关此术语的准确信息?

Dan*_*scu 2

更多信息info uname

`-i'
`--hardware-platform'
     Print the hardware platform name (sometimes called the hardware
     implementation).  Print `unknown' if the kernel does not make this
     information easily available, as is the case with Linux kernels.

`-m'
`--machine'
     Print the machine hardware name (sometimes called the hardware
     class or hardware type).
Run Code Online (Sandbox Code Playgroud)

基本上分类类型 - 您可以有不同的硬件实现 (-i),但具有/在相同的硬件类 (-m) 中。

例如,用于区分同一硬件类共享的内核模块和特定于特定硬件实现的模块。