Linux:查看线程运行于哪个CPU核心上

news/2024/12/21 20:52:58/

Linux:查看线程运行于哪个CPU核心上
线程是最小的执行调度单元,线程执行于某个CPU核心之上,或者说某个CPU核心执行此线程。

如何查看某线程运行于哪个CPU核心上呢?

ps -eLF 查找 PSR 字段值

ps -eLF
UID         PID   PPID    LWP  C NLWP    SZ   RSS PSR STIME TTY          TIME CMD
root          1      0      1  0    1  4836  1548   2 Feb25 ?        00:00:02 /sbin/init
root          2      0      2  0    1     0     0   2 Feb25 ?        00:00:00 [kthreadd]
root          3      2      3  0    1     0     0   0 Feb25 ?        00:00:00 [migration/0]
……
#define _GNU_SOURCE#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <pthread.h>void *start_routine(void *arg) {const char *msg = "thread: i am thread";while (1) {write(1, msg, strlen(msg));sleep(1);}
}int main(

http://www.ppmy.cn/news/1276632.html

相关文章

每日一题:Leetcode1314.矩阵区域和

题目描述&#xff1a; 给你一个 m x n 的矩阵 mat 和一个整数 k &#xff0c;请你返回一个矩阵 answer &#xff0c;其中每个 answer[i][j] 是所有满足下述条件的元素 mat[r][c] 的和&#xff1a; i - k < r < i k, j - k < c < j k 且(r, c) 在矩阵内。 示例…

构建陪诊预约系统:技术实现与用户体验

在医疗服务不断创新的背景下&#xff0c;陪诊预约系统作为一种结合技术与人性化服务的应用&#xff0c;为患者提供了更为便捷和贴心的医疗体验。让我们通过简单的示例代码&#xff0c;了解一下如何构建一个基本的陪诊预约系统。 技术栈选择 在开始构建陪诊预约系统之前&…

Android Studio 显示Cause: connect timed out

在启动其他地方复制下来的项目时&#xff0c;可能会出现Cause: connect timed out报错&#xff0c;大概率由于项目与AndroidStudio使用的Gradle 版本不一致导致。 请检查&#xff0c;包名 / gradle / wrapper / gradle-wrapper.properties 文件 &#xff0c;文件中的distribut…

《微信小程序开发从入门到实战》学习五十七

6.1 基础API 6.1.4 调试API 开发者在开发过程可能会遇到各种问题&#xff0c;可以借助调试API去分析问题的原因并最终解决问题。 常见的调试API是向调试器Console面板打印日志的API,这些API被封装在console对象&#xff0c;包括以下内容&#xff1a; console.debug() // 向…

【实时绘画】krita + comfyUI 实时绘画 儿童海报

1&#xff1a;打开comfyUI 2: 打开krita 打开 cd custom_nodes 输入命令 安装控件 git clone https://github.com/Acly/comfyui-tooling-nodes.git

明理信息科技打造专属个人或企业知识付费平台,核心功能设计

在当今信息爆炸的时代&#xff0c;知识管理已经成为了每个人必须面对的问题。然而&#xff0c;市面上的知识付费平台大多数都是通用的&#xff0c;无法满足个性化需求。 因此&#xff0c;明理信息科技提供了一款专属定制的适合个人的知识付费平台。核心产品能力如下&#xff1…

持续集成交付CICD:HELM 自动化完成前端项目应用发布与回滚

目录 一、实验 1.环境 2. GitLab 共享库新建HELM CI流水线 3.Jenkins新建HELM CI流水线 5.Jenkins构建前端项目 6.GitLab 共享库新建HELM CD流水线 7.Jenkins新建HELM CD流水线 8.HELM完成前端项目应用发布与回滚 9.Jenkins再次构建前端项目 10.HELM再次完成前端项目…

百度侯震宇:AI原生与大模型将从三个层面重构云计算

12月20日&#xff0c;2023百度云智大会智算大会在北京举办&#xff0c;大会以「大模型重构云计算&#xff0c;Cloud for AI」为主题&#xff0c;深度聚焦大模型引发的云计算变革。 百度智能云表示&#xff0c;为满足大模型落地需求&#xff0c;正在基于「云智一体」战略重构…