你问的应该是:“为什么 Debian(系统)里会有 /proc/cpuinfo 或者 cpuinfo 相关的信息?”
简单说:不是 Debian 自己“有” cpuinfo,而是 Linux 内核提供的,Debian 只是用了 Linux 内核。
下面分层解释一下:
cpuinfo 是什么?在 Debian(以及大多数 Linux 发行版)中,你常见的 cpuinfo 通常指:
/proc/cpuinfo例如:
cat /proc/cpuinfo
你会看到:
/proc/cpuinfo?原因是:
/proc 文件系统所以:
只要有 Linux 内核,就有
/proc/cpuinfo
Debian、Ubuntu、CentOS、Arch 都是如此。
Debian 本身:
lscpu)例如:
lscpu
内部也是读取 /proc/cpuinfo 或 sysfs
/proc/cpuinfo/proc所以:
cpuinfo 是 Linux 生态的“标准特性”
Debian 有 cpuinfo,不是 Debian 设计的,而是因为它用的是 Linux 内核,而 Linux 内核通过 /proc/cpuinfo 把 CPU 信息暴露给用户。
如果你是想问:
也可以继续问。