1
0
Fork 0

Merge pull request #231 from yarda/rhbz1779821

sap-hana: updated tuning
This commit is contained in:
Jaroslav Škarvada 2019-12-11 14:06:48 +01:00 committed by GitHub
commit 26aacd192c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 5 deletions

View file

@ -30,10 +30,12 @@ The following profiles are provided:
.TP
.BI "sap\-hana"
A performance optimized profile for the SAP HANA applications.
It is based on throughput\-performance profile. It additionally disables
transparent hugepages, locks CPU to the low C states (by PM QoS) and tunes sysctl
regarding semaphores.
A performance optimized profile for the SAP HANA applications. It disables
power saving mechanisms and enables sysctl settings that improve throughput
performance of disk and network IO. CPU governor is set to performance and CPU
energy performance bias is set to performance. It also disables transparent
hugepages, locks CPU to the low C states (by PM QoS) and tunes sysctl regarding
semaphores.
.SH "FILES"
.nf

View file

@ -4,10 +4,12 @@
[main]
summary=Optimize for SAP HANA
include=throughput-performance
[cpu]
force_latency=cstate.id:3|70
governor=performance
energy_perf_bias=performance
min_perf_pct=100
[vm]
transparent_hugepages=never
@ -15,3 +17,8 @@ transparent_hugepages=never
[sysctl]
kernel.sem = 32000 1024000000 500 32000
kernel.numa_balancing = 0
kernel.sched_min_granularity_ns = 3000000
kernel.sched_wakeup_granularity_ns = 4000000
vm.dirty_ratio = 40
vm.dirty_background_ratio = 10
vm.swappiness = 10