linux常用命令

    xiaoxiao2024-03-25  138

    一。问题排查查询软中断问题 yum install sysstat

    mpstat -P ALL 2 1000 mpstat -I SUM -P ALL 5

    网卡流量查看 网卡-流量

    sar -n DEV 1 1000 watch cat /proc/net/dev

    二性能优化

    查询进程绑定cpu情况

    taskset -c -p <pid>

    进程绑定cpu进程绑定1个cpu

    taskset -cp 1 `cat /app/data/redis_8300.pid` taskset -cp 1 25718taskset -cp 3 25720taskset -cp 5 25722taskset taskset -cp 1 `cat /app/data/redis_8300.pid` -cp 3 `cat /app/data/redis_8301.pid`

    进程绑定多cpu

    taskset -cp 1,2 25718

    查询全部网卡IRQ 数

    cat /proc/interrupts |grep eth

    查询某网卡绑定的cup

    cat /proc/irq/18/smp_affinity_list 十进制 cat /proc/irq/18/smp_affinity 十六进制

    设置网卡绑卡cpu【优化】

    echo "0-3" >/proc/irq/18/smp_affinity_list 十进制 echo "0-3" >/proc/irq/18/smp_affinity 十六进制 计算方式 2*n次方 转 16进制 n代表cpu的核数 从0开始 相关资源:敏捷开发V1.0.pptx
    最新回复(0)