1.安装numactl:
sudo yum install -y numactl
2.查看绑核信息:
numactl -H
3.查看网卡的node:
cat /sys/class/net/<eth_device>/device/numa_node
将 <eth_device> 替换为你的网卡设备名(如 ens1f0, ens4f0, eth0等)。
如果输出 0 或 1,表示网卡直接连接到该NUMA节点。
如果输出 -1,表示网卡是平台设备,对所有节点访问代价相同(但通常也有最佳节点)。
4.选择高性能profile:
sudo tuned-adm profile network-latency
5.iperf 命令:
服务端:taskset -c 1-11 iperf -s -p 5001
客户端:taskset -c 12-22 iperf -c 192.168.20.10 -P 12 -t 60 -i 2 -p 5002
客户端:taskset -c 98-110 iperf -c 192.168.10.20 -P 12 -w 4M -t 60 -i 2 -p 5001
参数:
-c 2,3,4,5,6,7:将 iperf3 进程的多个线程绑定到这6个核心上。
-P 12:开启12个并行线程,与绑定的12个核心对应。
-w 4M:设置TCP窗口大小,对高速网络至关重要。
6.查看温度:
ethtool -m ens9f1np1|grep -i temp