如何自制一个简易的资源监控程序
前段时间有网友留言好奇我这个博客下的资源监控是怎么实现的,今天就和大家讲一下实现思路。
这里博主使用 JS / TS(Bun)作为演示。当然,你也可以选择自己喜欢的编程语言来实现,但本质上是通用的。
首先科普一下 Linux 下的 ``/proc/`` 这个目录,这里存放着很多内核级的接口文件,有些是可读或可写的(或需要管理员权限)。
下面是几种常见的:
|文件|信息|
|-|-|
|``/proc/cpuinfo``| 这里可以获取到 CPU 型号,频率等信息。|
|``/proc/meminfo``| 可以获取到内存有关的详细信息。
|``/proc/net/dev``| 可以获取到网卡的上下行流量,数据包。
|``/proc/stat`` | 可以获取到 CPU 工作状态。
...
2024/12/29 00:09:39
Linux
资源监控,Bun