Lists System Information for the Current Machine
system_info()
A named list with elements hostname
(a character string),
os_info
, cpu_info
, and disk_free
(data frames/tibbles).
This function reads/queries base::Sys.info()
, disk_free()
,
and cpu_info()
on the current machine.
info <- system_info()
print(info)
#> $hostname
#> [1] "fv-az1390-642"
#>
#> $os_info
#> # A tibble: 5 × 2
#> field value
#> <chr> <chr>
#> 1 sysname Linux
#> 2 release 6.8.0-1017-azure
#> 3 version #20-Ubuntu SMP Tue Oct 22 03:43:13 UTC 2024
#> 4 machine x86_64
#> 5 os_type unix
#>
#> $cpu_info
#> # A tibble: 40 × 2
#> field value
#> <chr> <chr>
#> 1 hostname fv-az1390-642
#> 2 processor 0
#> 3 vendor_id vendor_AuthenticAMD
#> 4 cpu_family 25
#> 5 model 1
#> 6 model_name AMD EPYC 7763 64-Core Processor
#> 7 stepping 1
#> 8 microcode 0xffffffff
#> 9 cpu_mhz 2445.430
#> 10 cache_size 512 KB
#> # ℹ 30 more rows
#>
#> $disk_free
#> # A tibble: 8 × 6
#> filesystem blocks_1024 used available capacity mounted_on
#> <chr> <dbl> <dbl> <dbl> <dbl> <chr>
#> 1 /dev/root 75085112 47796108 27272620 0.64 /
#> 2 tmpfs 8186904 84 8186820 0.01 /dev/shm
#> 3 tmpfs 3274764 1108 3273656 0.01 /run
#> 4 tmpfs 5120 0 5120 0 /run/lock
#> 5 /dev/sda16 901520 59888 778504 0.08 /boot
#> 6 /dev/sda15 106832 6246 100586 0.06 /boot/efi
#> 7 /dev/sdb1 76829444 4194336 68686668 0.06 /mnt
#> 8 tmpfs 1637380 12 1637368 0.01 /run/user/1001
#>