Crate sc_sysinfo
source ·Expand description
This crate contains the code necessary to gather basic hardware and software telemetry information about the node on which we’re running.
Structs
Hardware benchmark results for the node.
A single requirement for the hardware.
Multiple requirements for the hardware.
Throughput as measured in bytes per second.
Enums
Limit the execution time of a benchmark.
A single hardware metric.
Constants
The CPU ISA architecture part of the current target triplet.
The environment part of the current target triplet.
The operating system part of the current target triplet.
Functions
Benchmarks the verification speed of sr25519 signatures.
Benchmarks the hardware and returns the results of those benchmarks.
Gathers information about node’s hardware and software.
Initializes the hardware benchmarks telemetry.
Prints out the results of the hardware benchmarks in the logs.
Prints out the system software/hardware information in the logs.
Serializes
Throughput
and uses MiBs as the unit.Serializes
Option<Throughput>
and uses MiBs as the unit.