1
0
Fork 0

sap-hana: updated tuning

Made sap-hana profile standalone.

Resolves: rhbz#1779821

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
This commit is contained in:
Jaroslav Škarvada 2019-12-06 16:37:11 +01:00
parent d11c907be0
commit 52156a00b5
No known key found for this signature in database
GPG key ID: D8E1C00E076E840B
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