首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >缺少sysfs cpu信息

缺少sysfs cpu信息
EN

Stack Overflow用户
提问于 2011-03-11 02:53:40
回答 2查看 2.5K关注 0票数 1

我正在尝试获得Linux下的CPU架构信息。

据我所知,这些信息可以通过sysfs文件系统获得。

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

怎么回事?我的CPU信息都在哪里?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-03-11 18:47:51

好了,我刚和一个工作中的系统管理员聊了聊。

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

它已经发布了(很高兴终于看到它了!)在具有相当现代内核的真实机器上。

票数 0
EN

Stack Overflow用户

发布于 2011-03-11 04:48:20

实际的cpu信息仍然在/proc/cpuinfo中。

sysfs-files用于控制调度和频率设置等内容,而不是获取cpus本身的信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5264347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档