4 projects
LibreHardwareMonitor
LibreHardwareMonitor is an open-source application that monitors computer hardware sensors like temperatures, fan speeds, voltages, load, and clock speeds. It supports reading data from various hardware components including CPUs, GPUs, motherboards, hard drives, and network adapters.
2,183
187
$2.1M
psutil
psutil is a cross-platform library for retrieving information on running processes and system utilization (CPU, memory, disks, network, sensors) in Python. It provides a consistent interface across multiple operating systems for system monitoring, profiling, limiting process resources, and managing running processes.
1,887
549
$1.6M
numactl
numactl is a Linux utility for controlling NUMA (Non-Uniform Memory Access) policy for processes or shared memory. It allows users to run processes with a specific NUMA scheduling or memory placement policy, move pages between nodes, and query the NUMA configuration of the system.
239
78
$250K
num_cpus
A Rust library that provides functionality to determine the number of CPUs/cores available on the current system, supporting both physical and logical (with hyperthreading) CPU counts across multiple platforms
180
81
$35K