Documentation
¶
Overview ¶
Package cpu reports processor information for the jarvisfriends devices-* family: identity and specs as static values, usage, clocks, and temperatures as dynamic ones. Everything works without cgo on Windows and Linux; values a platform cannot produce are reported as gaps with reasons.
Sources, in preference order: the CPUID instruction via github.com/klauspost/cpuid (identity, topology, caches, features — works unprivileged everywhere), gopsutil (usage percentages, load, reported clock), sysfs cpufreq on Linux and ACPI thermal zones via WMI on Windows.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
devices-cpu
command
Command devices-cpu reports processor specs and live readings using the shared devices-common CLI: one-shot, --json, --every 0.25, --tui, --web.
|
Command devices-cpu reports processor specs and live readings using the shared devices-common CLI: one-shot, --json, --every 0.25, --tui, --web. |
Click to show internal directories.
Click to hide internal directories.