0

我正在尝试实现一个通过蓝牙套接字发送有关当前系统(实际上是 Linux 服务器)的信息的系统。这个后端代码是用 C 语言编写的。我想知道是否有可用的库来获取 CPU 温度、磁盘使用情况和进程运行等信息,仅举几例 C 代码中的一些。如果不可能,您向我建议什么样的替代方案?

4

1 回答 1

1

要查找磁盘使用情况 - 请参阅 lstat(),选择 st_size 以获取文件大小并获取磁盘使用情况。读取/proc找不到正在运行的进程,所有正在运行的进程在/proc下都有pidno。而且,目前,我不知道如何获得 cpu 温度。但是,您可以从 /sys/devices/system/cpu/cpufreq 获取与 cpufreq 相关的信息。

于 2013-05-10T07:03:17.233 回答