腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
x86_64的current_thread_info实现在哪里?
、
、
、
在
Linux
内核
git工作目录中,我这样做了: git grep -n '*current_thread_info(' 而且似乎没有出现任何与x86_64相关的内容。
浏览 25
提问于2020-01-12
得票数 0
2
回答
如何获取多核PowerPC上的CPU?
、
、
我有一个多
线程
的应用程序,它运行在
Linux
2.6.30的8核PowerPC处理器上。我想要确定
线程
启动时使用的是哪个CPU。显而易见的答案是
打印
PID处理器ID专用寄存器。虽然可以创建一个在
内核
空间中执行此指令的驱动程序,但当答案返回到
线程
时,它可能已经移动到不同的
内核
。 从
Linux
用户级进程中,有没有办法获得
当前
线程
正在运行的
内核
的id?
浏览 2
提问于2010-10-14
得票数 3
回答已采纳
2
回答
如何在
内核
模块
线程
中进行上下文切换?
、
我想知道
内核
模块
线程
是否有办法切换其
当前
mm。
内核
线程
通常在调度之前使用活动的最后一个mm。是否可以切换到
内核
线程
中的特定mm?我正在寻找一个与windows中的KeStackAttachProcess等价的
linux
。Context_switch()和switch_mm()没有导出,所以我想知道我可以用什么来切换
内核
模块
线程
中的上下文。
浏览 19
提问于2014-07-22
得票数 2
回答已采纳
2
回答
内核
级
线程
库
、
、
、
、
我必须实现
内核
级
线程
,但是在网上搜索时,我发现在
linux
中创建
内核
级
线程
有三种方法: 哪个是
当前
支持的好库来使用
内核
级
线程
? 另外,请共享安装和使用这些库的资源吗?
浏览 4
提问于2013-01-28
得票数 3
3
回答
简单
内核
多
线程
、
、
我对
内核
模块编程很陌生,对于我的工作,我需要编写一个多
线程
内核
模块。所以我尝试了一些
内核
线程
的主要用途。我写了以下文章。它应该在一个
线程
中
打印
一个
线程
,在另一个
线程
中
打印
两个
线程
,两者都
打印
10次。#include <
linux
/module.h> #include <
linux
/moduleparam.h&
浏览 5
提问于2012-10-19
得票数 5
1
回答
有没有一种从Xenomai实时
线程
调用gettimeofday()的安全方法?
、
、
、
、
我正在运行一个Xenomai实时
线程
,它有时需要调用gettimeofday(),以便根据ptpd找出
当前
时间。但是,这样做似乎是不安全的:特别是,它偶尔会将xenomai
线程
和
Linux
内核
置于“活锁”状态,导致gettimeofday()旋转CPU并且永远不会返回,如所述。我的问题是,有没有一种从Xenomai实时
线程
获取gettimeofday()信息的安全方法?我正在考虑将我自己版本的gettimeofday()添加到我的
Linux
内核
中(如果
浏览 7
提问于2011-07-07
得票数 2
回答已采纳
2
回答
在什么上下文中执行k
线程
?
、
、
系统调用是在调用进程中执行的,中断可以在任何进程内执行(当中断发生时,中断处理程序在
当前
运行的进程中执行),但是在哪里执行k
线程
?让我们假设
当前
在
内核
模式下执行的某些函数调用kthreads_create。这应该会产生新的
内核
线程
,但是它执行的上下文是什么呢?抱歉,如果你考虑我的问题,我绝对是
Linux
内核
的新手
浏览 0
提问于2021-07-15
得票数 0
3
回答
解释
linux
上的uname -a命令?如何找到操作系统的供应商名称?
、
、
、
我正面临着在
linux
系统上查找输出Operating system name和version编号的问题。$ uname -a我需要找到操作系统的供应商名称,如英特尔、Redhat等。
浏览 8
提问于2016-03-10
得票数 2
2
回答
如何获得
线程
的进程组组长
、
在
linux
内核
中,我们可以使用current->comm来获取
当前
运行的进程的名称。这会是正常进程下的
线程
吗?
Linux
有一个轻量级的进程概念,这意味着
线程
也是一个进程.
浏览 4
提问于2014-04-04
得票数 1
回答已采纳
2
回答
如何在
Linux
内核
中
打印
当前
线程
堆栈跟踪?
、
、
、
我希望能够在
Linux
内核
中
打印
线程
的堆栈跟踪。 详细信息:我想向特定函数(例如swap_writepage() )添加代码,这些函数将
打印
调用该函数的
线程
的完整堆栈跟踪。
浏览 16
提问于2014-01-15
得票数 17
回答已采纳
1
回答
如何在
Linux
中获取每个
内核
的
线程
/任务数?
、
、
、
、
您可能知道,在
Linux
中,每个CPU核心都有自己的运行队列。如何获得
Linux
(Ubuntu)中每个
内核
上
当前
运行的
线程
数?
浏览 0
提问于2020-09-04
得票数 -1
1
回答
在
Linux
内核
中,为什么不为每个CPU而不是每个
线程
记录TIF_NEED_RESCHED标志呢?
在
Linux
2.6.11
内核
中,TIF_NEED_RESCHED标志记录在thread_info结构中,用于每个任务。谢谢~
浏览 2
提问于2012-04-18
得票数 1
1
回答
模式切换是否发生从用户
线程
切换到
内核
线程
?
、
、
、
、
我对用户/
内核
线程
和模式/上下文切换感到困惑(Platform:
Linux
)(1)以下句子正确吗?如果进行系统调用,则会发生模式切换(用户模式到
内核
模式),并最终从用户
线程
切换到
内核
线程
。 由于系统调用只能在
内核
线程
中执行,所以我认为模式切换必须发生从用户
线程
到
内核
线程
的切换。(2)那么,我们所称的模式切换开销是用户
线程
浏览 1
提问于2016-08-19
得票数 2
回答已采纳
2
回答
如果
线程
共享相同的PID,如何识别它们?
、
、
我有一个关于
Linux
中
线程
实现的查询。假设我已经创建了4个
线程
。那就意味着:,这4个
线程
会有相同的PID吗?如果有人能详细说明,PID是如何共享的。如何识别不同的
线程</e
浏览 13
提问于2012-02-16
得票数 116
1
回答
我想问一下CreateThread和基于
Linux
操作系统的pthread_create之间的主要区别
、
、
、
、
我想用C/C++实现一个运行在Windows和
Linux
操作系统上的应用程序,这个应用程序将是多
线程
的,所以经过一些研究,我发现Windows和
Linux
分别有各自的库方法。另一方面,从pthread_create的回答到类似的问题, 例如,
Linux
系统中的每一个进程都是一个“
内核
线程
”,而每个用户创建的
线程
也被实现为一个新的
内核
线程
。因此,我认为pthread_create确实创建了一个基于
内核
的<em
浏览 2
提问于2021-02-02
得票数 1
回答已采纳
1
回答
ptrace是访问用户空间还是
内核
空间?
、
、
、
、
我试图通过以下C++代码读取arm Aarch64
linux
上进程/
线程
的指令指针/ pc寄存器,该进程/
线程
卡在系统调用(=
内核
土地)中: ptrace( PTRACE_GETREGSET, threadProcessId, NULL, ®s ); printf( "Register dump: %lx\n", regs.pc ); 但是,
打印
出的地址与/proc/threadProcessId/stack返
浏览 43
提问于2019-01-16
得票数 0
1
回答
在
Linux
和Unix对Solaris中
线程
的工作方式有什么不同吗?
、
、
我只是好奇
线程
在不同风格的Unix中的工作方式是否有什么不同。有什么想法吗?
浏览 4
提问于2014-07-12
得票数 2
回答已采纳
2
回答
pthread是如何在
linux
内核
3.2中实现的?
、
全,那么,新的
linux
内核
是否改变了pthread的内部实现呢?
浏览 1
提问于2012-05-01
得票数 18
回答已采纳
2
回答
linux
内核
如何决定下一个
线程
id
、
、
我有一个关于
linux
内核
调度的问题。但是我的问题是
linux
是如何决定
线程
ID的,比如说,进程A和B正在运行。进程A崩溃,但进程B正在产生新的
线程
。
浏览 1
提问于2016-01-29
得票数 0
2
回答
如何在
Linux
下高效地运行短异步任务?
、
、
、
、
目前,我正在使用4-8
线程
来尝试实现这一目标,但是在
Linux
下使用p
线程
的开销和延迟似乎不太适合短期任务(在
线程
运行时,pthread_create和pthread_join的延迟时间分别为100 s我是否可以以某种方式直接使用
内核
线程
(k
线程
)(例如,对任务数据使用共享内存)?或者是基于中断的东西? 我已经尝试过在
Linux
上使用
线程
来处理调度选项。无论
线程
优先级如何,SCHED_FIFO和SCHED
浏览 5
提问于2016-04-29
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux内核解读
Linux内核出现漏洞
Linux 内核原子操作
Windows 内核和 Linux 内核的区别(二)
Windows 内核和 Linux 内核的区别(一)
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券