缺少sysfs cpu信息

时间:2011-03-10 18:53:40

标签: linux sysfs

我正试图在Linux下掌握CPU架构信息。

我了解这些信息可以通过sysfs文件系统获得。

我在Xen VM中运行CentOS 5。 sysfs文件系统已挂载。但是,/ sys / devices / system / cpu / cpu0 /目录几乎为空。唯一的条目是单个文件“在线”,其值为“1”。

是什么给出的?哪里是我的所有CPU信息?

2 个答案:

答案 0 :(得分:1)

实际的cpu信息仍在/proc/cpuinfo

sysfs文件用于控制调度和频率设置等内容,而不是自己获取有关cpu的信息。

答案 1 :(得分:0)

好的,我刚刚在工作中与系统管理员聊天。

看一些机器,看起来这些信息根本不是由VM推动的。虚拟机认为它们有一个虚拟CPU - 而不是真正底层CPU类型的CPU - 并且缓存信息根本不会被发布。

在具有相当现代内核的真机上发布(并且很高兴终于看到它!)。