Performance Analysis and Tuning â Part 1 - Red Hat Summit
Performance Analysis and Tuning â Part 1 - Red Hat Summit Performance Analysis and Tuning â Part 1 - Red Hat Summit
Red Hat Enterprise Linux 6Benchmark platform of choiceSPEC Benchmark Publications 2011 - 2013120%Percentage using RHEL6 (as of June 1, 2013)100%100%80%79%80%86%60%60%50%45%40%38%20%0%6%0% 0% 0% 0% 0% 0%cpu2006 virt_sc2010 jEnterprise2010 virt_sc2013 jbb2013SPEC® is a registered trademark of the Standard Performance EvaluationCorporation. For more information about SPEC and it's benchmarkssee www.spec.org2011 2012 2013
Red Hat Enterprise Linux 6Benchmark platform of choiceTPC Benchmark Publications 2011 - 2013120%Percentage Using RHEL6 (as of June 1, 2013)100%100%80%67%60%50%40%33%20%0%For more information about the TPC and it'sbenchmarks see www.tpc.org.TPC-CTPC-H2011 2012 2013
- Page 2 and 3: Performance Analysis andTuning - Pa
- Page 4 and 5: Red Hat Enterprise Linux: Scale Up
- Page 8 and 9: Red Hat Enterprise Linux 6.4 vs Win
- Page 10 and 11: Red Hat Enterprise Linux 6Scheduler
- Page 12 and 13: Load Balancing●●●●●Schedu
- Page 14 and 15: sched_child_runs_first●●●fork
- Page 16 and 17: 2MB standard Hugepages# echo 2000 >
- Page 18 and 19: Transparent Hugepagesecho never > /
- Page 20 and 21: 32-bitMemory Zones64-bitUp to 64 GB
- Page 22 and 23: Per Node/Zone split LRU Paging Dyna
- Page 24 and 25: Typical System Building BlockMemory
- Page 26 and 27: Four NUMA node system,fully-connect
- Page 28 and 29: Per NUMA-Node ResourcesMemory zones
- Page 30 and 31: zone_reclaim_mode●●●●Contro
- Page 32 and 33: Visualize CPUs via lstopo(from hwlo
- Page 34 and 35: Sample remote access latencies4 soc
- Page 36 and 37: So, what's the NUMA problem?●●
- Page 38 and 39: numastat: compatibility mode# numas
- Page 40 and 41: numastat: per-node meminfo# numasta
- Page 42 and 43: numastat shows aligned guests# numa
- Page 44 and 45: How to manage NUMA manually●●
- Page 46 and 47: numad can help improve NUMA perform
- Page 48 and 49: numad aligns process memory and CPU
- Page 50 and 51: numad usage●●●●numad is int
- Page 52 and 53: To change utilization target● -u
- Page 54 and 55: To get pre-placement advice● -w :
<strong>Red</strong> <strong>Hat</strong> Enterprise Linux 6Benchmark platform of choiceSPEC Benchmark Publications 2011 - 2013120%Percentage using RHEL6 (as of June 1, 2013)100%100%80%79%80%86%60%60%50%45%40%38%20%0%6%0% 0% 0% 0% 0% 0%cpu2006 virt_sc2010 jEnterprise2010 virt_sc2013 jbb2013SPEC® is a registered trademark of the St<strong>and</strong>ard <strong>Performance</strong> EvaluationCorporation. For more information about SPEC <strong>and</strong> it's benchmarkssee www.spec.org2011 2012 2013