如何使用mellanox_tune进行性能调优

646/5000 mlnx_tune是静态系统分析和调整工具。 它具有两个主要功能-“报告”和“调整”。 报告功能用于对系统进行静态分析。 调整功能基本上是针对不同情况的《 Mellanox性能调整指南》准则的自动化实现。 该工具检查当前性能相关性和系统属性,并根据所选配置文件将系统调整为最大性能。 使用选定的配置文件,mlnx_tune可以更改接口属性,流量处理的核心分配以及系统服务(IRQ Balancer,IP转发,防火墙等)。

应用介绍

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

文件列表(部分)

名称 大小 修改日期
mlnx_tuning_scripts0.00 KB2022-04-52
command.txt0.04 KB2022-08-00
common_irq_affinity.sh3.35 KB2018-08-10
mlnx_affinity8.23 KB2018-08-50
mlnx_tune123.14 KB2018-08-52
set_irq_affinity.sh2.93 KB2018-08-12
set_irq_affinity_bynode.sh2.94 KB2018-08-10
set_irq_affinity_cpulist.sh2.44 KB2018-08-12
show_irq_affinity.sh1.31 KB2018-08-14
show_irq_affinity_hints.sh1.32 KB2018-08-12

立即下载

相关下载

[磁耦合谐振buckss仿真] 无线电能传输技术可有效地解决电源接入问题,使充电过程便捷、安全,解决了传统依靠电导体直接进行物理接触的电源直接接触式输电模式所带来的插电火花、积碳、不易维护、易产生磨损,特别是在特殊环境下用电存在的安全隐患等问题。
[QT学习日记篇01(1)-QT界面初探- *.pro文件详解] Qt基础课程完结项目,完成一款小游戏并封装:翻金币游戏,通过点击金币进行翻面,让所有金币为同一面就游戏通过进入下一关。 过程中会使用前面学到的 “信号和槽”,“Qt图片资源显示”,“Qt播放音频”,“Qt绘图函数”,“Qt消息控件”等等知识。是一次前面所学知识的汇总。
[MMC模块化多电平换流器常用调制策略的对比分析] 在Matlab/Simulink环境下分别搭建了桥臂数量为6和10的两种调制方法的仿真模型,分析了模块数量与调制方法对输出的正弦电压的影响。
[svpwm同步调制] 同步调制下,通过把载波的频率固定为参考波频率的整数倍,同时固定两者的相位关系。通过这种方法可以消除3的倍数次谐波,并且通过适合pwm波正负半周期对称(N载波比取奇数),消除偶次谐波,总体同步调制所含谐波只为6k+1也就是5 7 11 13次谐波等。
[避雷器comsol仿真] comsol实现避雷器的电,磁,热仿真计算模型
[FPGA车牌识别代码

评论列表 共有 0 条评论

暂无评论

微信捐赠

微信扫一扫体验

立即
上传
发表
评论
返回
顶部