CPU核孤立
核孤立:修改grub
环境:CentOS7
1. vim /etc/default/grub 修改 GRUB_CMDLINE_LINUX="... isolcpus=1-2,7-8" 隔离1,2,7,8核心
2. grub2-mkconfig -o /boot/grub2/grub.cfg 更新配置
3. reboot 重启
4. cat /proc/cmdline 查看结果
5. htop查看12,78核是否被使用
绑核
绑核方法:taskset命令或设置线程属性
taskset命令用法:
taskset -cp cpu-list pid
taskset -cp 8 pid
pid=`ps -T -p $pid | grep a.out | grep -v grep| awk '{print $2}'`
xx=`ps -T -p $pid | grep thread_name | grep -v grep| awk '{print $2}'`