如何使用mellanox_tune进行性能调优
应用介绍
mlnx_tune是静态系统分析和调整工具。 它具有两个主要功能-“报告”和“调整”。 报告功能用于对系统进行静态分析。 调整功能基本上是针对不同情况的《 Mellanox性能调整指南》准则的自动化实现。 该工具检查当前性能相关性和系统属性,并根据所选配置文件将系统调整为最大性能。 使用选定的配置文件,mlnx_tune可以更改接口属性,流量处理的核心分配以及系统服务(IRQ Balancer,IP转发,防火墙等)。
# mlnx_tune -h
Usage: mlnx_tune [options]
Options:
-h, --help show this help message and exit
-d, --debug_info dump system debug information without setting a
profile
-r, --report Report HW/SW status and issues without setting a
profile
-c, --colored Switch using colored/monochromed status reports. Only
applicable with --report
-p PROFILE, --profile=PROFILE
Set profile and run it. choose from:
['HIGH_THROUGHPUT',
'IP_FORWARDING_MULTI_STREAM_THROUGHPUT',
'IP_FORWARDING_MULTI_STREAM_PACKET_RATE',
'IP_FORWARDING_SINGLE_STREAM',
'IP_FORWARDING_SINGLE_STREAM_0_LOSS',
'IP_FORWARDING_SINGLE_STREAM_SINGLE_PORT',
'LOW_LATENCY_VMA']
-q, --verbosity print debug information to the screen [default False]
-v, --version print tool version and exit [default False]
-i INFO_FILE_PATH, --info_file_path=INFO_FILE_PATH
info_file path. [default %s]
# mlnx_tune -p HIGH_THROUGHPUT
2016-01-29 11:34:17,729 INFO Collecting node information
2016-01-29 11:34:17,729 INFO Collecting OS information
2016-01-29 11:34:17,734 INFO Collecting CPU information
2016-01-29 11:34:17,985 INFO Collecting IRQ balancer information
2016-01-29 11:34:18,044 INFO Collecting firewall information
2016-01-29 11:34:19,827 INFO Collecting IP forwarding information
2016-01-29 11:34:19,835 INFO Collecting hyper threading information
2016-01-29 11:34:19,835 INFO Collecting IOMMU information
2016-01-29 11:34:19,839 INFO Collecting driver information
2016-01-29 11:34:20,841 INFO Collecting Mellanox devices information
2016-01-29 11:34:26,727 INFO Applying High Throughput profile.
2016-01-29 11:34:26,786 WARNING Failed to run cmd: /etc/init.d/irqbalance stop
2016-01-29 11:34:26,786 WARNING Unable to stop irqbalancer
2016-01-29 11:34:27,184 INFO Some devices' properties might have changed - re-query system information.
2016-01-29 11:34:27,184 INFO Collecting node information
2016-01-29 11:34:27,184 INFO Collecting OS information
2016-01-29 11:34:27,184 INFO Collecting CPU information
2016-01-29 11:34:27,343 INFO Collecting IRQ balancer information
2016-01-29 11:34:27,383 INFO Collecting firewall information
2016-01-29 11:34:28,343 INFO Collecting IP forwarding information
2016-01-29 11:34:28,347 INFO Collecting hyper threading information
2016-01-29 11:34:28,348 INFO Collecting IOMMU information
2016-01-29 11:34:28,349 INFO Collecting driver information
2016-01-29 11:34:29,089 INFO Collecting Mellanox devices information
2016-01-29 11:34:32,220 INFO System info file: /tmp/mlnx_tune_160129_113416.log
©版权声明:本文内容由互联网用户自发贡献,版权归原创作者所有,本站不拥有所有权,也不承担相关法律责任。如果您发现本站中有涉嫌抄袭的内容,欢迎发送邮件至: www_apollocode_net@163.com 进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
转载请注明出处: apollocode » 如何使用mellanox_tune进行性能调优
文件列表(部分)
名称 | 大小 | 修改日期 |
---|---|---|
mlnx_tuning_scripts | 0.00 KB | 2022-04-52 |
command.txt | 0.04 KB | 2022-08-00 |
common_irq_affinity.sh | 3.35 KB | 2018-08-10 |
mlnx_affinity | 8.23 KB | 2018-08-50 |
mlnx_tune | 123.14 KB | 2018-08-52 |
set_irq_affinity.sh | 2.93 KB | 2018-08-12 |
set_irq_affinity_bynode.sh | 2.94 KB | 2018-08-10 |
set_irq_affinity_cpulist.sh | 2.44 KB | 2018-08-12 |
show_irq_affinity.sh | 1.31 KB | 2018-08-14 |
show_irq_affinity_hints.sh | 1.32 KB | 2018-08-12 |
发表评论 取消回复