大家好,首先,感谢你们的支持和帮助,.Now,我想让两个人知道如何计算计算机系统的负载。我听说过负载传感器和其他实用程序,它们主要提供查找硬盘或系统温度的选项,比如top、系统监视器,但我不想使用它们。
我只想知道CPU上的负载是40%的空闲,内存负载意味着内存的总使用量或可用内存,空闲磁盘空间等,我不需要软件工具来找到这些东西。
我想知道的是,有没有用c或其他语言或脚本编写的程序,可以逐个或同时找出这些东西?
有什么命令可以找到它吗?或者有人能解释一下系统监视器是如何工作的吗?等待你的帮助
发布于 2010-11-23 12:45:20
取决于您的操作系统。在Unix/Linux上,有一个目录/proc,其中包含许多带有系统信息的文件/目录,例如/proc/loadvg或/proc/cpuinfo
这些不是磁盘上的真实文件,而是包含系统信息的虚拟文件。但是你可以用标准的文件函数打开它们并读取它们,所以它适用于任何编程语言,从C到Python。
https://stackoverflow.com/questions/4252823
复制相似问题