Crate sys_info[−][src]
#Introduction This crate focuses on geting system information.
For now it supports Linux, Mac OS X and Windows. And now it can get information of kernel/cpu/memory/disk/load/hostname and so on.
Structs
| DiskInfo | Disk information. |
| LinuxOSReleaseInfo | The os release info of Linux |
| LoadAvg | System load average value. |
| MemInfo | System memory information. |
Enums
| Error | Error types |
Functions
| boottime | Get system boottime |
| cpu_num | Get cpu num quantity. |
| cpu_speed | Get cpu speed. |
| disk_info | Get disk information. |
| hostname | Get hostname. |
| linux_os_release | Get the os release note of Linux |
| loadavg | Get system load average value. |
| mem_info | Get memory information. |
| os_release | Get operation system release version. |
| os_type | Get operation system type. |
| proc_total | Get current processes quantity. |