网卡,进程绑定cpu

简介:

网卡篇

暂停 IRQ 自动调节的服务进程
/etc/init.d/irqbalance stop
网卡流量查看{判断主流量网卡}
sar -n DEV 1 1000
watch cat /proc/net/dev
查询软中断问题{判断软中断问题} yum install sysstat
mpstat -P ALL 2 1000 【很有用】
mpstat -I SUM -P ALL 5
查询全部网卡IRQ 数{判断绑定那些IRQ}
cat /proc/interrupts |grep eth
grep eth0 /proc/interrupts
设置网卡绑卡cpu{}
echo "2" > /proc/irq/90/smp_affinity 十六进制
echo "0-3" >/proc/irq/18/smp_affinity_list 十进制
查询某网卡绑定的cup{查询IRQ绑定cpu情况}
cat /proc/irq/18/smp_affinity_list 十进制
cat /proc/irq/18/smp_affinity 十六进制

进程篇

查询进程绑定cpu情况
taskset -c -p
进程绑定cpu
taskset -cp 1 cat /app/data/redis_8300.pid
taskset -cp 1 25718 -cp 3 25720
taskset -cp 1,2 25718

磁盘篇

测试http://www.cnblogs.com/shengs/p/5019918.html
参见http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858810.htmliostat -d -k 2

目录
相关文章
|
2月前
|
存储 监控
【Azure Cloud Service】在Azure云服务中收集CPU监控指标和IIS进程的DUMP方法
在使用Cloud Service服务时,发现服务的CPU占用很高,在业务请求并不大的情况下,需要直到到底是什么进程占用了大量的CPU资源,已经如何获取IIS进程(w3wp.exe)的DUMP文件?
|
4月前
|
弹性计算 Linux 区块链
Linux系统CPU异常占用(minerd 、tplink等挖矿进程)
Linux系统CPU异常占用(minerd 、tplink等挖矿进程)
155 4
Linux系统CPU异常占用(minerd 、tplink等挖矿进程)
|
3月前
|
Linux Python
在Linux中,如何查找系统中占用CPU最高的进程?
在Linux中,如何查找系统中占用CPU最高的进程?
|
3月前
|
Linux
在Linux中,如何查看占用CPU最多的进程?
在Linux中,如何查看占用CPU最多的进程?
|
3月前
|
数据安全/隐私保护 异构计算 Windows
【Azure 环境】 介绍两种常规的方法来监视Window系统的CPU高时的进程信息: Performance Monitor 和 Powershell Get-Counter
【Azure 环境】 介绍两种常规的方法来监视Window系统的CPU高时的进程信息: Performance Monitor 和 Powershell Get-Counter
|
3月前
|
Linux
在Linux中,如何找出占用CPU或内存最多的进程?
在Linux中,如何找出占用CPU或内存最多的进程?
|
4月前
|
存储 缓存 NoSQL
Redis性能优化问题之优化 Redis fork 耗时严重的问题,如何解决
Redis性能优化问题之优化 Redis fork 耗时严重的问题,如何解决
|
4月前
|
NoSQL Redis
Redis性能优化问题之查看 Redis 进程是否发生内存 swap,如何解决
Redis性能优化问题之查看 Redis 进程是否发生内存 swap,如何解决
|
6月前
|
存储 算法 Linux
【计算机操作系统】深入探究CPU,PCB和进程工作原理
【计算机操作系统】深入探究CPU,PCB和进程工作原理
180 1
|
4月前
|
运维 关系型数据库 MySQL
掌握taskset:优化你的Linux进程,提升系统性能
在多核处理器成为现代计算标准的今天,运维人员和性能调优人员面临着如何有效利用这些处理能力的挑战。优化进程运行的位置不仅可以提高性能,还能更好地管理和分配系统资源。 其中,taskset命令是一个强大的工具,它允许管理员将进程绑定到特定的CPU核心,减少上下文切换的开销,从而提升整体效率。
掌握taskset:优化你的Linux进程,提升系统性能