Get Memory Size
Details
The function get_ram only supports 'MacOS', 'Windows', and 'Linux'. 'Solaris' or other platforms will return NA.
Here are the system commands used to detect memory limits:
- 'Windows'
Uses command
'wmic.exe'in the 'Windows' system folder. Notice this command-line tool might not exist on all 'Windows' machines.get_ramwill returnNAif it cannot locate the command-line tool.- 'MacOS'
Uses command
'sysctl'located at'/usr/sbin/'or'/sbin/'. Alternatively, you can edit the environment variable'PATH'to include the command-line tools if'sysctl'is missing.get_ramwill returnNAif it cannot locate'sysctl'.- 'Linux'
Uses the file
'/proc/meminfo', possibly the first entry'MemTotal'. If the file is missing or entry'MemTotal'cannot be located,get_ramwill returnNA.