GC pauses be gone
This commit is contained in:
parent
2571ce5106
commit
3d96b17258
@ -27,9 +27,11 @@ func readMemStats() runtime.MemStats {
|
||||
if !memStatsBG {
|
||||
runtime.ReadMemStats(&memStats)
|
||||
go func() {
|
||||
var ms runtime.MemStats
|
||||
for {
|
||||
runtime.ReadMemStats(&ms)
|
||||
memStatsMu.Lock()
|
||||
runtime.ReadMemStats(&memStats)
|
||||
memStats = ms
|
||||
memStatsMu.Unlock()
|
||||
time.Sleep(time.Second / 5)
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user