![system information mac os alternative system information mac os alternative](http://www.rawinfopages.com/mac/sites/default/files/sites/default/files/img19/system-information-1.png)
- #System information mac os alternative mac os x
- #System information mac os alternative install
- #System information mac os alternative free
The other because I used gawk (which is not part of a standard OS X installation), it is also corrected, I now use awk. One because I was not describing in English, it is corrected. And on systems that have /proc/meminfo, psutil also just uses that to estimate available memory.īut MacOS doesn’t have /proc/meminfo, so to estimate the available memory in that case, psutil employs the same algorithm used on Linux to calculate MemAvailable for /proc/meminfo.
#System information mac os alternative free
That available column in free output just comes from MemAvailable in /proc/meminfo.
![system information mac os alternative system information mac os alternative](https://i.stack.imgur.com/aVuWz.png)
I don’t know of any other MacOS utility providing that available-memory estimate.įor the sake of comparison: On a Linux system, the same sort of information is provided in the available column in output from current versions of free: total used free shared buff/cache available Notice the Available row, which shows an estimate of how much memory is actually available for starting new applications, without swapping. The output it produces looks like this: MEMORY I think these days, psutil and its meminfo.py script provide the most helpful memory-usage details. Ideally, if you just want RAM then issue: $ hostinfo | grep memoryĭon't know if hostinfo exists on any previous OSes though. The good this about this command is that it comes preinstalled with the 10.9 installer too under /usr/bin, so it's very handy, Kernel configured for up to 4 processors.ĭefault processor set: 195 tasks, 961 threads, 4 processors Just use the command "hostinfo", here's the output from my mid 2012 MBAir running Mavericks (10.9.1): Mach kernel version:ĭarwin Kernel Version 13.0.0: Thu Sep 19 22:22: root:xnu-2422.1.72~6/RELEASE_X86_64
#System information mac os alternative mac os x
If you've booted from a Mac OS X start up disk, then all the above solutions obviously won't work.
#System information mac os alternative install
The above is way too much effort for my liking, and it assumes that you have a fully fledged install too. (very slightly adjusted to match the tab sizing on StackExchange ) Here's an example of the output of the script on my system: % memReport.py The script also counts up the "real memory" usage of all running processes for comparison (this won't match any specific value(s) from overall memory stats, because memory is a complex beast). Print('Real Mem Total (ps):\t%.3f MB' % (rssTotal/1024/1024))Īs you can see, you can just call vm_stat from the command line, though it counts in 4kB pages, hence the script to convert to MB. Vm = subprocess.Popen(, stdout=subprocess.PIPE).communicate().decode() Ps = subprocess.Popen(, stdout=subprocess.PIPE).communicate().decode() If you want it on the command line, here is a Python script that I wrote (or perhaps modified from someone else's, I can't remember, it's quite old now) to show you the Wired, Active, Inactive and Free memory amounts: #!/usr/bin/python As says, you can see this info in Activity Monitor.