|
|
| JVM Instances |
jvm_Ctr_1(1), jvm_Backend_1(4), jvm_TxInjector_1(4)
|
| OS Image Description |
os_1
|
| Tuning |
- ulimit -n 1024000
- echo 0 > /proc/sys/kernel/numa_balancing
- echo always > /sys/kernel/mm/transparent_hugepage/enabled
- echo always > /sys/kernel/mm/transparent_hugepage/defrag
- echo 10 > /proc/sys/vm/swappiness
- echo 40 > /proc/sys/vm/dirty_ratio
- echo 10 > /proc/sys/vm/dirty_background_ratio
|
| Notes |
None
|
| Parts of Benchmark |
Controller
|
| JVM Instance Description |
jvm_1
|
| Command Line |
-Xms2g -Xmx2g -Xmn1536m -XX:+UseLargePages -XX:+UseParallelGC -XX:ParallelGCThreads=2 -XX:LargePageSizeInBytes=1G
|
| Tuning |
numactl --interleave=all
|
| Notes |
None
|
| Parts of Benchmark |
Backend
|
| JVM Instance Description |
jvm_1
|
| Command Line |
-server -XX:+UseParallelGC -XX:+AlwaysPreTouch -XX:-UseAdaptiveSizePolicy -Xms28g -Xmx28g -Xmn27g -XX:ParallelGCThreads=21
|
| Tuning |
numactl used to affinitize each Backend JVM to a specific CPU set, eg: - Group 1: numactl --physcpubind=0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46 --localalloc
- Group 2: numactl --physcpubind=1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47 --localalloc
- Group 3: numactl --physcpubind=48,50,52,54,56,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94 --localalloc
- Group 4: numactl --physcpubind=49,51,53,55,57,59,61,63,65,67,69,71,73,75,77,79,81,83,85,87,89,91,93,95 --localalloc
|
| Notes |
None
|
| Parts of Benchmark |
TxInjector
|
| JVM Instance Description |
jvm_1
|
| Command Line |
-Xms2g -Xmx2g -Xmn1536m -XX:+UseLargePages -XX:+UseParallelGC -XX:ParallelGCThreads=2 -XX:LargePageSizeInBytes=1G
|
| Tuning |
numactl used to affinitize each TxInjector JVM to a specific CPU set, eg: - Group 1: numactl --physcpubind=0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46 --localalloc
- Group 2: numactl --physcpubind=1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47 --localalloc
- Group 3: numactl --physcpubind=48,50,52,54,56,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94 --localalloc
- Group 4: numactl --physcpubind=49,51,53,55,57,59,61,63,65,67,69,71,73,75,77,79,81,83,85,87,89,91,93,95 --localalloc
|
| Notes |
None
|
|