Returns a data.frame of system-wide disk I/O counters.
ps_disk_io_counters()A data frame of one row per disk of I/O stats, with columns
name, read_count read_merged_count read_bytes, read_time,
write_count, write_merged_count, write_bytes write_time, and
busy_time.
Includes the following non-NA fields for all supported platforms:
read_count: number of reads
write_count: number of writes
read_bytes: number of bytes read
write_bytes: number of bytes written
And for only some platforms:
read_time: time spent reading from disk (in milliseconds)
write_time: time spent writing to disk (in milliseconds)
busy_time: time spent doing actual I/Os (in milliseconds)
read_merged_count: number of merged reads (see iostats doc)
write_merged_count: number of merged writes (see iostats doc)
Other disk functions:
ps_disk_partitions(),
ps_disk_usage()
ps_disk_io_counters()
#> # A data frame: 17 × 10
#> name read_count read_merged_count read_bytes read_time write_count
#> <chr> <dbl> <dbl> <dbl> <dbl> <dbl>
#> 1 loop0 0 696 5120 0 0
#> 2 loop1 0 43138 415744 0 0
#> 3 loop2 0 34 39424 0 0
#> 4 loop3 0 2920 16384 0 0
#> 5 loop4 0 3582 363520 0 0
#> 6 loop5 0 7310 434688 0 0
#> 7 loop6 0 7492 18944 0 0
#> 8 loop7 0 8004 586752 0 0
#> 9 nvme0n1 50246 12026285 221330432 2599352 1832522
#> 10 nvme0n1p1 49602 11992143 221159936 2599327 1832498
#> 11 nvme0n1p14 0 1264 27648 0 0
#> 12 nvme0n1p15 610 17614 79872 2 0
#> 13 nvme0n1p16 34 13256 49152 23 24
#> 14 loop8 0 3530 377344 0 0
#> 15 loop9 0 2506 348672 0 0
#> 16 loop10 0 46598 33792 0 0
#> 17 loop11 0 20 0 0 0
#> # ℹ 4 more variables: write_merged_count <dbl>, write_bytes <dbl>,
#> # write_time <dbl>, busy_time <dbl>