Add docs for sysctl tuning parameters (#8749)

This commit is contained in:
Harshavardhana
2020-01-06 00:30:04 -08:00
committed by GitHub
parent 5eab3db344
commit 7a06e158f1
3 changed files with 93 additions and 0 deletions

View File

@@ -58,6 +58,8 @@ echo madvise | sudo tee /sys/kernel/mm/transparent_hugepage/enabled
Also, set `transparent_hugepage=madvise` on your kernel command line (e.g. in /etc/default/grub) to persistently set this value.
All these system level tunings are conveniently packaged in [shell script](https://github.com/minio/minio/blob/master/docs/deployment/kernel-tuning/sysctl.sh). Please review the shell script for our recommendations.
## Tuning Scheduler
Proper scheduler configuration makes sure MinIO process gets adequate CPU time. Here are the recommended scheduler settings