# 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