From: Sergey Matveev Date: Fri, 4 Mar 2022 10:54:46 +0000 (+0300) Subject: TurboBoost awareness X-Git-Url: http://www.git.stargrave.org/?p=godwmstat.git;a=commitdiff_plain;h=89f85483006ca387c4ef22b4f39aff9f82fdf49c TurboBoost awareness --- diff --git a/main.go b/main.go index a9be080..45192b2 100644 --- a/main.go +++ b/main.go @@ -126,11 +126,15 @@ func netstat() { func freq() { for cols := range bg("sysctl", "-n", "dev.cpu.0.freq") { - raw, err := strconv.Atoi(cols[0]) - if err != nil { - continue + if strings.HasSuffix(cols[0], "01") { + Freq = "TB" + } else { + raw, err := strconv.Atoi(cols[0]) + if err != nil { + continue + } + Freq = fmt.Sprintf("%.1fG", float64(raw)/1000) } - Freq = fmt.Sprintf("%.1fG", float64(raw)/1000) } }