当前位置: 技术问答>linux和unix
如何取得CPU信息
来源: 互联网 发布时间:2015-09-24
本文导语: 如何在IBM-AIX rs6000、HP-UX 9000中取得CPU信息。 类似与Linux下top命令。 1,在shell中用什么命令? 2,如果系统是否提供API?是什么? | 在Linux里,你可以使用proc虚拟文件系统来访问各种文件...
如何在IBM-AIX rs6000、HP-UX 9000中取得CPU信息。
类似与Linux下top命令。
1,在shell中用什么命令?
2,如果系统是否提供API?是什么?
类似与Linux下top命令。
1,在shell中用什么命令?
2,如果系统是否提供API?是什么?
|
在Linux里,你可以使用proc虚拟文件系统来访问各种文件信息,包括当前正在运行的进程和电池状态。Proc文件系统是虚拟的,因为它由内存创建,并于系统更改的时候动态地更新。要获取系统信息的访问权,你应该使用标准文件API,例如fopen,fread,在proc文件系统里读取适当的文件。
Proc文件系统的一大特点是测试不需要任何的代码,要获得系统的CPU信息,你只需要这样做:
cat /proc/cpuinfo
请看http://blog.csdn.net/hldc/archive/2005/04/21/357439.aspx
Proc文件系统的一大特点是测试不需要任何的代码,要获得系统的CPU信息,你只需要这样做:
cat /proc/cpuinfo
请看http://blog.csdn.net/hldc/archive/2005/04/21/357439.aspx