1
0
mirror of https://github.com/tw93/Mole.git synced 2026-02-08 19:04:20 +00:00

Go code formatting optimization

This commit is contained in:
Tw93
2026-01-08 15:26:35 +08:00
parent 3e4674f1e6
commit 79a19ffbfe
7 changed files with 25 additions and 28 deletions

View File

@@ -32,7 +32,7 @@ func collectCPU() (CPUStatus, error) {
}
// Two-call pattern for more reliable CPU usage.
cpu.Percent(0, true)
warmUpCpu()
time.Sleep(cpuSampleInterval)
percents, err := cpu.Percent(0, true)
var totalPercent float64
@@ -255,3 +255,7 @@ func fallbackCPUUtilization(logical int) (float64, []float64, error) {
}
return avg, perCore, nil
}
func warmUpCpu() {
cpu.Percent(0, true) //nolint:errcheck
}