Browse Source

Tune default GOGC

Adjust the default GOGC value to 75. This is less of a memory savings,
but has less impact on CPU use.

Signed-off-by: SuperQ <superq@gmail.com>
pull/14285/head
SuperQ 6 months ago
parent
commit
ea2b39a31e
No known key found for this signature in database
GPG Key ID: C646B23C9E3245F1
  1. 2
      config/config.go
  2. 2
      docs/configuration/configuration.md

2
config/config.go

@ -154,7 +154,7 @@ var (
DefaultRuntimeConfig = RuntimeConfig{ DefaultRuntimeConfig = RuntimeConfig{
// Go runtime tuning. // Go runtime tuning.
GoGC: 50, GoGC: 75,
} }
// DefaultScrapeConfig is the default scrape configuration. // DefaultScrapeConfig is the default scrape configuration.

2
docs/configuration/configuration.md

@ -125,7 +125,7 @@ runtime:
# Configure the Go garbage collector GOGC parameter # Configure the Go garbage collector GOGC parameter
# See: https://tip.golang.org/doc/gc-guide#GOGC # See: https://tip.golang.org/doc/gc-guide#GOGC
# Lowering this number increases CPU usage. # Lowering this number increases CPU usage.
[ gogc: <int> | default = 50 ] [ gogc: <int> | default = 75 ]
# Rule files specifies a list of globs. Rules and alerts are read from # Rule files specifies a list of globs. Rules and alerts are read from
# all matching files. # all matching files.

Loading…
Cancel
Save