5个版本
| 0.2.4 | 2024年6月12日 |
|---|---|
| 0.2.3 | 2023年10月25日 |
| 0.2.1 | 2023年9月7日 |
| 0.2.0 | 2021年11月9日 |
| 0.1.0 | 2021年11月9日 |
在操作系统类别中排名第130
每月下载量12,198
32KB
773 代码行
ksat-rs
Rust接口到illumos的libkstat。
lib.rs:
Rust库,用于与illumos内核统计信息接口libkstat。
The illumos kstat系统是一个内核模块,用于将系统信息导出到用户进程。用户通过Ctl::new创建对系统的控制句柄,从而可以访问系统导出的统计信息。
单个统计信息由Kstat类型表示,其中包含有关数据类型、创建或最后更新时间以及实际数据本身的信息。`Ctl`句柄维护一个Kstat对象的链表,用户可以使用Ctl::iter方法遍历。
每个kstat由一个模块、实例编号和一个名称标识。此外,数据可能具有几种不同类型,例如名称/值对或中断统计信息。这些类型由Data枚举捕获,可以通过使用Ctl::read方法读取和返回。
依赖项
~270–760KB
~18K SLoC