Skip to content

Latest commit

 

History

History
112 lines (95 loc) · 12.8 KB

platform-support.md

File metadata and controls

112 lines (95 loc) · 12.8 KB

CPU

Linux macOS Windows FreeBSD
cpu_times ✔️ ✔️
cpu_percent ✔️ ✔️
cpu_times_percent ✔️ ✔️
cpu_count ✔️ ✔️ ✔️
cpu_stats
cpu_freq

Disk

Linux macOS Windows FreeBSD
disk_partitions ✔️ ✔️
disk_usage ✔️ ✔️
disk_io_counters ✔️

Host

Linux macOS Windows FreeBSD
loadavg ✔️
boot_time ✔️
users

Memory

Linux macOS Windows FreeBSD
virtual_memory ✔️ ✔️
swap_memory ✔️ ✔️

Network

Linux macOS Windows FreeBSD
net_io_counters ✔️ ✔️
net_connections
net_if_addrs
net_if_stats

Processes

Linux macOS Windows FreeBSD
pids ✔️ ✔️
process_iter ✔️ ✔️
pid_exists ✔️
wait_procs

Per-process

Linux macOS Windows FreeBSD
pid ✔️ ✔️
ppid ✔️
name ✔️ ✔️
exe ✔️
cmdline ✔️
environ ✔️
create_time ✔️ ✔️
as_dict
parent ✔️
parents
status ✔️
cwd ✔️
username
uids ✔️
gids ✔️
terminal
nice
ionice
rlimit
io_counters
num_ctx_switches
num_fds
num_threads
threads
cpu_times ✔️ ✔️
cpu_percent ✔️ ✔️
cpu_affinity
cpu_num
memory_info ✔️ ✔️
memory_info_full
memory_percent ✔️ ✔️
memory_maps
children
open_files ✔️
connections
is_running ✔️ ✔️
send_signal ✔️ ✔️
suspend ✔️ ✔️
resume ✔️ ✔️
terminate ✔️ ✔️
kill ✔️ ✔️
wait

Sensors

Linux macOS Windows FreeBSD
sensors_temperatures ✔️
sensors_fans

New functionality

Linux macOS Windows FreeBSD
Info ✔️ ✔️
uptime ✔️