# File lib/new_relic/agent/system_info.rb, line 232 def self.ram_in_mib if darwin? (sysctl_value('hw.memsize').to_i / (1024 ** 2)).to_i elsif linux? meminfo = proc_try_read('/proc/meminfo') parse_linux_meminfo_in_mib(meminfo) elsif bsd? (sysctl_value('hw.realmem').to_i / (1024 ** 2)).to_i else ::NewRelic::Agent.logger.debug("Unable to determine ram_in_mib for host os: #{ruby_os_identifier}") nil end end