diff --git a/cpu/cpu_darwin.go b/cpu/cpu_darwin.go index 0d3c9195..9b379f73 100644 --- a/cpu/cpu_darwin.go +++ b/cpu/cpu_darwin.go @@ -166,10 +166,11 @@ func CPUInfo() ([]CPUInfoStat, error) { } values := strings.Fields(string(out)) - c.Mhz, err = strconv.ParseFloat(values[1], 64) + mhz, err := strconv.ParseFloat(values[1], 64) if err != nil { return ret, err } + c.Mhz = mhz / 1000000.0 return append(ret, c), nil }