日期:2014-05-16  浏览次数:20894 次

linux c 如何获取硬盘和内存使用率?
linux c 如何获取硬盘和内存使用率?
有无现成代码?

------解决方案--------------------
直接调 命令free df 什么的...获取输出

或者看下nmon类似这种 的源码



------解决方案--------------------
内存可以查看:cat /proc/meminfo
硬盘可以:df -h

至于C代码的话,可以通过,popen,然后read出运行结果,字符串解析一下就ok了
------解决方案--------------------
磁盘文件在dev下,不过那是块文件,没有磁盘信息,估计只能用df来看了
------解决方案--------------------
引用:
关键是硬盘 硬盘在proc 哪个下面?

有API的,statfs。