当前位置: 技术问答>linux和unix
希望可以在unix(solaris)/linux底下测电脑信息
来源: 互联网 发布时间:2015-06-22
本文导语: 今天公司给了一个任务,要求用C++builder程序编写 好像有API可以实现 希望可以在unix(solaris)/linux底下用,具体要求是这样的 该程序能够检测CPU的信息(使用率) 还有能够计算出硬盘的总容量/剩余空间 内存总量/内存...
今天公司给了一个任务,要求用C++builder程序编写
好像有API可以实现
希望可以在unix(solaris)/linux底下用,具体要求是这样的
该程序能够检测CPU的信息(使用率)
还有能够计算出硬盘的总容量/剩余空间
内存总量/内存剩余等等的相关信息
一定要在unix(solaris)/linux底下用
但是我对这方面的资料很少呀
如果朋友能够提供相关资料或者部分源程序将感之不尽
有相关资料或连接地址的请跟贴
有源代码最好 agong1980@hotmail.com
非常感谢
window下测试的就免了,我已有一个挺好的了
好像有API可以实现
希望可以在unix(solaris)/linux底下用,具体要求是这样的
该程序能够检测CPU的信息(使用率)
还有能够计算出硬盘的总容量/剩余空间
内存总量/内存剩余等等的相关信息
一定要在unix(solaris)/linux底下用
但是我对这方面的资料很少呀
如果朋友能够提供相关资料或者部分源程序将感之不尽
有相关资料或连接地址的请跟贴
有源代码最好 agong1980@hotmail.com
非常感谢
window下测试的就免了,我已有一个挺好的了
|
Linux下/proc下的文件就有这些信息,具体找本书看看Linux的文件系统。
solaris比较麻烦,要用kstat一系列的函数去获取这些信息。
现成的程序代码我都有,不过是公司的,所以不能贴,呵呵
solaris比较麻烦,要用kstat一系列的函数去获取这些信息。
现成的程序代码我都有,不过是公司的,所以不能贴,呵呵
|
你想要的大部份信息,在UNIX下都放在一个叫stat的结构体里, 你只要得到这个结构体的指针就可以了,
|
访问 /proc下面的文件就有你需要的所有信息!
|
上面大家说的都对!