mirror of
https://github.com/ceph/ceph-csi.git
synced 2025-06-13 02:33:34 +00:00
deploy: add -automaxprocs
to reduce CPU and memory resources
With the new `-automaxprocs` commandline parameter, Ceph-CSI will adjust the GOMAXPROCS environment variable for the Golang runtime. The values are based on the CPU quota that is given to the process. This can reduce the number of threads that the Golang runtime spawns, which affects the require amount of memory as well. Updates: #5228 Signed-off-by: Niels de Vos <ndevos@ibm.com>
This commit is contained in:
committed by
mergify[bot]
parent
0cb6771115
commit
4db8b6222c
@ -133,6 +133,8 @@ type Config struct {
|
||||
// are considered slow.
|
||||
LogSlowOpInterval time.Duration
|
||||
|
||||
AutoMaxProcs bool // configure GOMAXPROCS with automaxprocs
|
||||
|
||||
EnableProfiling bool // flag to enable profiling
|
||||
IsControllerServer bool // if set to true start provisioner server
|
||||
IsNodeServer bool // if set to true start node server
|
||||
|
Reference in New Issue
Block a user