I was wondering if there was a platform independent way of getting system information for linux, windows, mac. I know you can use platform module to get some basic information. I am looking for more detailed information like
- CPU information like number of logical cores, number of physical cores, number of sockets, frequency, capabilities
- Total amount of physical memory
- Disk space -- total, free for each disk
- Network interfaces, mac address, ip address (ipv4/ipv6), speed, hostname
- OS information