当前位置: 首页 > news >正文

taskset命令:让进程运行在指定CPU上

1. 操作场景

taskset命令,可用于进程的CPU调优,可以把云服务器上运行的某个进程,指定在某个CPU上工作。
本节操作指导用户使用taskset命令让进程运行在指定CPU上。

2. 操作步骤

2.1. 执行如下命令,查看云服务器CPU核数。

cat /proc/cpuinfo

关于CPU的核心参数说明:

processor:指明第几个CPU处理器
cpu cores:指明每个处理器的核心数

2.2. 获取进程状态

以运行程序test.sh为例

ps aux | grep <app>

2.3. 查看进程当前运行在哪个CPU上。

taskset -p 进程号

例如:

taskset -p 23989

2.4. 指定程序运行在某个CPU上

taskset -pc 1 进程号

例如:

taskset -pc 1 23989

说明:
CPU的标号是从0开始的,所以CPU1表示第二个CPU(第一个CPU的标号是0),这样就把应用程序test.sh绑定到了CPU1上运行

也可以使用如下命令在启动程序时绑定CPU(启动时绑定到第二个CPU)上。

taskset -c 1 <app>&

2.5. 指定程序运行在某些CPU上

taskset --cpu-list 0-3 <app>

参考文献

link
link

http://www.lryc.cn/news/8442.html

相关文章:

  • Pod基本概念与Pod应用生命周期
  • DDL 数据定义语言
  • 设计模式概述
  • 华为OD机试 - 箱子之形摆放(Python)| 真题+思路+考点+代码+岗位
  • 第九章:创建用户和用户权限
  • 如何制定人生目标
  • 用户认证概述
  • XQuery FLWOR + HTML
  • MySQL用户管理
  • C++【模板初阶】
  • 华为OD机试 - 磁盘容量(Python)| 真题+思路+考点+代码+岗位
  • 更专业、安全、可控!政企都选择WorkPlus私有化部署
  • [SDX12] X12 USB to LTE IPA概率不生效问题分析及优化策略
  • mysql8.0(单表查询与多表拆线)
  • 用于汽车传感器的混合点云语义压缩:性能评估
  • 最流行十大在线客服系统排行榜-市场常见客服系统软件排行-2023最新
  • 算法笔记(六)—— 二叉树相关概念及经典算法题
  • redux全网最详细教程
  • 华为OD机试 - 匿名信(Python)| 真题+思路+考点+代码+岗位
  • 【Python】编写代码实现指定下标值顺序进行正序和倒序排序算法编程
  • Sitara™处理器的产品开发路线图
  • 岗位来啦-华为研发OD招聘
  • 【LeetCode】剑指 Offer 06. 从尾到头打印链表 p58 -- Java Version
  • 童年回忆--扫雷(包括标记功能和递归展开)--万字讲解让你学会扫雷制作
  • 【重器】GPS北斗卫星时钟基准与卫星授时服务技术原理
  • 软件测试未来发展趋势怎么样
  • aws Distro for OpenTelemetry 可观测性workshop记录
  • Leetcode力扣秋招刷题路-0068
  • Nginx介绍及安装(windows版,Linux版)
  • Camera | 4.瑞芯微平台MIPI摄像头应用程序编写