当前位置: 技术问答>linux和unix
100分,新手求Linux下的API说明
来源: 互联网 发布时间:2015-08-27
本文导语: 小弟从来没做过linux编程,但是手头这个项目需要写一个so,供java来调用,需要得到以下信息: 以下信息哪些API能得到: (1)CPU数量 (2)CPU占用率 (3)内存总容量 (4)内存已使用容量 (5)逻辑硬盘数量 (6)逻...
小弟从来没做过linux编程,但是手头这个项目需要写一个so,供java来调用,需要得到以下信息:
以下信息哪些API能得到:
(1)CPU数量
(2)CPU占用率
(3)内存总容量
(4)内存已使用容量
(5)逻辑硬盘数量
(6)逻辑硬盘容量
(7)逻辑硬盘已使用容量
(8)进程是否在运行,且读出该进程的工作路径
希望各位多多帮忙,能直接给出api和简单的说明也可以,或者给小弟指出哪能找到这些api的说明也行。谢谢各位了!
以下信息哪些API能得到:
(1)CPU数量
(2)CPU占用率
(3)内存总容量
(4)内存已使用容量
(5)逻辑硬盘数量
(6)逻辑硬盘容量
(7)逻辑硬盘已使用容量
(8)进程是否在运行,且读出该进程的工作路径
希望各位多多帮忙,能直接给出api和简单的说明也可以,或者给小弟指出哪能找到这些api的说明也行。谢谢各位了!
|
这些信息的在/proc下都有,你可以自己到proc目录下看看就明白了。也有一些命令可以得到这些信息,不过他们也是去proc下去取得得,既然你需要这么全面的信息还是自己写个程序到/proc目录下去取比较合适。-0-
|
建议看看《Unix环境高级编程》。
|
up