module KPM::SystemProxy::MemoryInformation

def fetch_mac

def fetch_mac
  mem_data = `vm_stat 2>&1`.gsub(".",'')
  mem = get_hash(mem_data)
  mem.each_key do |key|
    mem[key][:value] = ((mem[key][:value].to_i * 4096) / 1024 / 1024).to_s + 'MB'
    mem[key][:memory_detail] = mem[key][:memory_detail].gsub('Pages','Memory')
  end
  mem_total_data = `system_profiler SPHardwareDataType | grep "  Memory:" 2>&1`
  mem_total = get_hash(mem_total_data)
  mem = mem_total.merge(mem)
  mem
end