位置: 编程技术 - 正文

获知Linux的进程运行在哪个CPU内核上的方法(linux获取进程启动时间)

编辑:rootadmin

推荐整理分享获知Linux的进程运行在哪个CPU内核上的方法(linux获取进程启动时间),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:获取linux系统信息,linux 程序获取进程详细信息,linux 程序获取进程详细信息,linux 获取进程信息,linux获取当前进程的进程号,linux进程获取root权限,linux获取进程号命令,linux获取进程号命令,内容如对您有帮助,希望把文章链接给更多的朋友!

当你在 多核 NUMA 处理器上运行需要较高性能的 HPC(高性能计算)程序或非常消耗网络资源的程序时,CPU/memory 的亲和力是限度其发挥最大性能的重要因素之一。在同一 NUMA 节点上调度最相关的进程可以减少缓慢的远程内存访问。像英特尔 Sandy Bridge 处理器,该处理器有一个集成的 PCIe 控制器,你可以在同一 NUMA 节点上调度网络 I/O 负载(如网卡)来突破 PCI 到 CPU 亲和力限制。

作为性能优化和故障排除的一部分,你可能想知道特定的进程被调度到哪个 CPU 内核(或 NUMA 节点)上运行。

这里有几种方法可以 找出哪个 CPU 内核被调度来运行给定的 Linux 进程或线程。

方法一如果一个进程使用 taskset 命令明确的被固定(pinned)到 CPU 的特定内核上,你可以使用 taskset 命令找出被固定的 CPU 内核:复制代码代码如下:$ taskset -c -p <pid>例如, 如果你对 PID 这个进程有兴趣:复制代码代码如下:$ taskset -c -p pid 's current affinity list: 5输出显示这个过程被固定在 CPU 内核 5上。

但是,如果你没有明确固定进程到任何 CPU 内核,你会得到类似下面的亲和力列表。

获知Linux的进程运行在哪个CPU内核上的方法(linux获取进程启动时间)

pid 's current affinity list: 0-输出表明该进程可能会被安排在从0到中的任何一个 CPU 内核。在这种情况下,taskset 不能识别该进程当前被分配给哪个 CPU 内核,你应该使用如下所述的方法。

方法二ps 命令可以告诉你每个进程/线程目前分配到的 (在“PSR”列)CPU ID。复制代码代码如下:$ ps -o pid,psr,comm -p <pid> PID PSR COMMAND prog输出表示进程的 PID 为 (名为"prog")目前在CPU 内核 上运行着。如果该过程没有被固定,PSR 列会根据内核可能调度该进程到不同内核而改变显示。

方法三top 命令也可以显示 CPU 被分配给哪个进程。首先,在top 命令中使用“P”选项。然后按“f”键,显示中会出现 "Last used CPU" 列。目前使用的 CPU 内核将出现在 “P”(或“PSR”)列下。复制代码代码如下:$ top -p 相比于 ps 命令,使用 top 命令的好处是,你可以连续监视随着时间的改变, CPU 是如何分配的。

方法四另一种来检查一个进程/线程当前使用的是哪个 CPU 内核的方法是使用 htop 命令。

从命令行启动 htop。按 键,进入"Columns",在"Available Columns"下会添加 PROCESSOR。

每个进程当前使用的 CPU ID 将出现在“CPU”列中。请注意,所有以前使用的命令 taskset,ps 和 top 分配CPU 内核的 IDs 为 0,1,2,...,N-1。然而,htop 分配 CPU 内核 IDs 从 1开始(直到 N)。

Linux下Chrome地址栏输入卡顿该怎么办? Chrome逐渐成为Linux世界里最上乘的浏览利器。可是近些时间我的Chrome会在地址栏进行输入时出现卡顿,让人苦恼不已。本文告诉你如何解决这个问题。问

深入解析Linux系统下的高端内存 Linux内核地址空间划分通常位Linux内核虚拟地址空间划分0~3G为用户空间,3~4G为内核空间(注意,内核可以使用的线性地址只有1G)。注意这里是位内核地

详解Linux系统中的内核抢占机制 1、内核抢占概述2.6新的可抢占式内核是指内核抢占,即当进程位于内核空间时,有一个更高优先级的任务出现时,如果当前内核允许抢占,则可以将当

标签: linux获取进程启动时间

本文链接地址:https://www.jiuchutong.com/biancheng/353265.html 转载请保留说明!

上一篇:安装专业版的linux的方法 图解安装专业版的linux(windows 专业版10安装后文件会丢失嘛)

下一篇:Linux下Chrome地址栏输入卡顿该怎么办?(linux谷歌浏览器安装指令)

  • 全国增值税发票查询平台 手机版
  • 海关进口增值税专用缴款书图片
  • 国家税务总局操作指引
  • 缴纳上一年所得税附件是哪些科目
  • 全额纳税是什么意思
  • 偷税漏税是指什么税种
  • 个体工商户税收标准2023年
  • 会计科目已受控于应收应付系统
  • 化肥发票怎么开
  • 车船税代扣代缴手续费
  • 现金日记账根据哪些凭证登记
  • 餐饮店充值
  • 转账支票支付展览费
  • 券商买卖股票手续费
  • 代收车船税没有发票能走帐吗
  • 房租费用在本年内可以不摊销吗?
  • 没有合作会怎么样
  • 免抵调增值税是否缴纳附加税
  • 所得税逾期未申报怎么处理
  • 喷绘制作费的税率
  • 一般纳税人开普票税率是多少
  • 房产转让的房产税怎么算
  • 报销误餐费会计怎么做账
  • 社保打的生育保险怎么做账
  • 股东分红账务处理后报表怎么处理
  • 企业收到政府补助时,无需开发票,双方根据银行电汇单
  • 苹果怎么充电更好
  • windows 10如何使用
  • 什么是土地使用者依照法律规定
  • 远程桌面连接失败了
  • 已抵扣发票开了红字发票怎么做分录?
  • 小米路由器599元
  • 减免税款账务处理
  • 工程项目成本费用的分类有哪些?
  • php获取并显示用户的用户名
  • ChatGPT-Next-Web:Vercel 和 Cloudflare 的快速部署
  • 心形岛屿叫什么名字
  • 浅谈socket同步和异步、阻塞和非阻塞、I/O模型
  • 小程序开发要钱吗
  • python3.4 numpy
  • 电力系统培训计划
  • 帝国cms栏目没有了
  • 事业单位用其他资金用于还单位贷款违法吗
  • 行政事业单位福利费列支范围及标准2023
  • 企业发生的汇兑差额
  • 定额发票验旧日期怎么算
  • 进料加工出口退税核销最新流程
  • 劳务成本账务处理
  • 关于增值税调整的补充协议
  • 合伙企业的合伙人有下列情形中的当然退伙
  • 小公司财务做内账流程
  • 营业税改增值税有什么好处
  • 哪些税计入税金及附加
  • 餐费计入哪个科目合理避税
  • 商场联营方案
  • 股东以私人名义出资
  • 固定资产递延资产
  • 免税收入计入起征点吗
  • 什么是履约义务,举例
  • 怎么看财务报表平不平
  • centos rpm命令
  • mysql免安装版下载
  • pages怎么标记
  • windows下打开ie提示由于该计算机受到限制,本次操作已被取消
  • WindowsPE与WindowsRE有什么区别
  • win8浏览器打不开网页但能上网
  • windows7睡眠唤醒快捷键
  • 使用iso镜像文件
  • Win8开启SmartScreen筛选器保护上网安全
  • vue list清空
  • 菜鸟100例python3
  • java模拟浏览器点击
  • java script课程
  • jquery中有几种方法可以来设置和获取样式
  • 广东电子税务局app
  • 财务跨期报销问题
  • 税务相关文件
  • 税务局六大攻坚
  • 湖南国税网上营业厅
  • 什么是非行政许可
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设