中央处理器信息
我想知道如何从Linux中的C程序中找到CPU信息(CPU数量和CPU速度)。 有人可以帮我吗
I want know how can we find cpu information (Number of cpus and spead of cpu) from c program in linux.
can anybody help me onthat
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以从
/proc/cpuinfo
文件中读取有关正在运行的计算机中的 CPU 的信息。You can read from the
/proc/cpuinfo
file to gain information about CPUs in the running computer.正如 Delan 提到的 /proc/cpuinfo 确实提供了这些详细信息。
还有 sysconf 用于获取逻辑 CPU 的数量。
As Delan has mentioned /proc/cpuinfo does provide those details.
There is also sysconf for getting the number of logical CPU's.