powered by
Attempt to extract the amount of RAM on the current machine. This is OS specific:
Linux: proc/meminfo
proc/meminfo
Apple: system_profiler -detailLevel mini
system_profiler -detailLevel mini
Windows: First tries grep MemTotal /proc/meminfo then falls back to wmic MemoryChip get Capacity
grep MemTotal /proc/meminfo
wmic MemoryChip get Capacity
Solaris: prtconf
prtconf
A value of NA is return if it isn't possible to determine the amount of RAM.
NA
get_ram()
The print.bytes function was taken from the pryr package.
print.bytes
# NOT RUN { ## Return (and pretty print) the amount of RAM get_ram() ## Display using iec units print(get_ram(), unit_system = "iec") # }
Run the code above in your browser using DataLab