腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何在
内核模块
线程
中进行上下文切换?
switch-statement
、
linux-device-driver
我想知道
内核模块
线程
是否有办法切换其当前mm。内核
线程
通常在调度之前使用活动的最后一个mm。是否可以切换到内核
线程
中的特定mm?我正在寻找一个与windows中的KeStackAttachProcess等价的
linux
。Context_switch()和switch_mm()没有导出,所以我想知道我可以用什么来切换
内核模块
线程
中的上下文。
浏览 19
提问于2014-07-22
得票数 2
回答已采纳
1
回答
如何在
内核模块
中找到物理和逻辑核数?
linux-kernel
、
kernel-module
、
hyperthreading
Linux
中是否有内核函数可以返回运行
内核模块
的物理核心和逻辑核心(在超
线程
的情况下)的编号?
浏览 1
提问于2011-09-06
得票数 11
回答已采纳
1
回答
从
内核模块
到用户空间进程的共享内存
linux-kernel
、
ipc
、
shared-memory
、
kernel-module
、
sysv-ipc
我是
linux
内核模块
开发中的新手,我正在寻找从
内核模块
到用户空间进程共享内存段,以避免复制数据的延迟。我正在使用sys共享内存api,当我在两个进程之间共享内存时,它可以很好地工作,但是我不能在进程和
内核模块
之间共享内存。#include <
linux
/module.h> // init_module, cleanup_module // #include
浏览 7
提问于2016-06-07
得票数 0
回答已采纳
1
回答
linux
内核模块
中的
线程
本地数据
c
、
module
、
linux-kernel
、
thread-local
是否可以在
linux
内核模块
中创建
线程
本地数据? 我需要为调用我的模块的每个进程/
线程
存储一些数据。有没有一种简单的方法来使用
线程
本地数据,或者我必须求助于编写一个使用当前进程的pid作为键的散列映射?
浏览 3
提问于2011-09-13
得票数 5
回答已采纳
1
回答
当你的
linux
内核程序出错时,你会采取什么方法?
linux
、
linux-kernel
、
linux-device-driver
当我编写和测试一个
linux
内核程序时,我没有找到一个好的方法,比如多内核级
线程
或其他通用的
内核模块
,你会采取什么方法?提前感谢!
浏览 0
提问于2012-11-11
得票数 0
1
回答
在中断检测时将异步事件发送到用户空间
linux
、
multithreading
、
event-handling
、
embedded-linux
、
kernel-module
做类似事情的方法是- 1)让
Linux
内核模块
/驱动程序将一个异步事件发送到中断检测上的用户空间,2)在用户空间中有一个
线程
,在设备节点上轮询该事件。我已经编写了一个
内核模块
,它在GPIO引脚不断上升的边缘注册事件,现在我想将它传递给用户空间。谢谢!
浏览 0
提问于2014-08-28
得票数 0
回答已采纳
1
回答
内存分析嵌入式设备上的
linux
内核
linux
、
bash
、
kernel
、
memory
我在一个基于ARM的嵌入式设备上有一个
linux
内核2.6.30,我必须在该设备上做一些内核内存使用情况分析。我正在考虑监视各个内核
线程
和模块上的ps输出,同时执行诸如wifi、on/off等操作。我需要监视哪些
线程
?如何监控
内核模块
内存的使用?
浏览 0
提问于2012-03-01
得票数 2
回答已采纳
3
回答
简单内核多
线程
multithreading
、
linux-kernel
、
kernel-module
我对
内核模块
编程很陌生,对于我的工作,我需要编写一个多
线程
内核模块
。所以我尝试了一些内核
线程
的主要用途。我写了以下文章。它应该在一个
线程
中打印一个
线程
,在另一个
线程
中打印两个
线程
,两者都打印10次。#include <
linux
/module.h>#include <
linux
/
浏览 5
提问于2012-10-19
得票数 5
1
回答
分析
linux
内核使用的内存
bash
、
memory
、
memory-leaks
、
linux-kernel
我在一个基于ARM的嵌入式设备上安装了
linux
内核2.6.30。我正在考虑监控各种内核
线程
和模块上的ps输出,同时执行wifi开/关等操作。我需要监控哪些
线程
?如何监控
内核模块
内存使用情况?
浏览 2
提问于2012-03-02
得票数 1
回答已采纳
1
回答
如何反向工程内核信任一个预先构建的内核?
kernel-modules
、
kernel-parameters
我正试图为一个运行
Linux
4.9.x的商业小工具构建一个
内核模块
。我构建的
内核模块
崩溃了内核。我相信这是因为内核配置错误。我尝试过不同的内核配置,但都没有效果。从这个
线程
-- 恢复
Linux
内核配置的方法有哪些? --看来有一种方法可以从/proc/kallsyms恢复内核信任。 有人能说明这件事吗?kallsyms是如何引导我找到核心秘密的?
浏览 0
提问于2020-09-24
得票数 0
1
回答
编写一个处理任意中断并输出到设备的FreeBSD
内核模块
c
、
unix
、
kernel
、
freebsd
、
bsd
我想编写一个可以接受一些任意中断的FreeBSD
内核模块
,在接收到这些中断时,将一些数据输出到任意设备。目前,我面临着几个问题: 是否有可能通过
内核模块
写入
浏览 7
提问于2017-06-30
得票数 3
1
回答
通过终止kthread来恢复unix设备驱动程序的最佳选择
c
、
linux
、
multithreading
、
linux-kernel
、
linux-device-driver
我没有看到任何适用于
Linux
的kthread_destroy,只适用于NetBSD。 终止kthread然后重新启动它的最佳方法是什么?
浏览 1
提问于2014-06-03
得票数 0
2
回答
系统叫“晚礼服”做了什么?
linux
、
system-calls
在include/x86_64-
linux
-gnu/asm/unistd_64.h中,我看到一个名为tuxcall的系统调用,在man tuxcall
浏览 0
提问于2018-05-28
得票数 48
回答已采纳
1
回答
内核中特定于
线程
的单调时钟源
linux
、
time
、
linux-kernel
、
profiling
是否有一个单调的时钟源可供
内核模块
使用,该模块可以附加到
线程
,并且只有在关联
线程
运行时才会增加?我正在寻找类似的东西,可以从
内核模块
在
Linux
内核中安装,并附加到任务,给出一个指向与任务关联的task_struct的指针。
浏览 7
提问于2014-01-06
得票数 5
回答已采纳
1
回答
Linux
/Unix作为内核运行
c
、
linux
、
system
但首先,如果一个程序作为内核运行,这是否覆盖了
Linux
/Unix系统上超级用户的权限,这是正确的吗?
浏览 1
提问于2013-11-12
得票数 2
回答已采纳
1
回答
Linux
是否支持为单个进程进行并行交换?
linux
、
linux-kernel
、
swap
问题:
Linux
交换机制是否检索和存储特定进程的内存块,顺序为(逐页)?页面集群是否适用于这种情况(交换输入和输出)?
浏览 0
提问于2016-06-28
得票数 1
3
回答
内核和用户应用程序之间的通信方法
linux
、
ipc
、
kernel-module
Linux
编程的一般新手。我试图通过共享内存与
内核模块
通信,但无法调用shmget()等用户应用程序中使用的函数;我已将kernel-headers和kernel-devel安装到
内核模块
源中,并将其包括在内,但这些头部不包含任何函数//添加//为了澄清,我正在尝试制作一个演示,它具有典型嵌入式
linux
项目的常见功能。最终目标是将其移植到LynxOS,看看在大型项目上这样做可能会出现什么样的问题。目前演示的主要功能是多进程、管道、消息队列、共享内存、套接字、多
线程
浏览 1
提问于2009-02-05
得票数 3
回答已采纳
2
回答
3.x版本的
Linux
内核编程手册
c
、
linux
、
linux-kernel
我正在尝试为我自己的服务器开发
linux
内核模块
。我有一个带有
linux
内核3.4的Ubuntu,但是我找不到在3.x版本上开发模块的任何书籍或教程,所有的教程和书籍都是2.x版本的。而且大部分代码没有在3.4版本上编译,特别是内核
线程
部分。谢谢。
浏览 5
提问于2015-02-20
得票数 2
回答已采纳
1
回答
使用sched_setaffinity()对cpumask的更改是否立即生效
multithreading
、
linux-kernel
、
affinity
我正在编写一个
linux
内核模块
,它需要将两个
线程
固定在两个不同的cpus上。我计划在将sched_setaffinity()导出到内核后使用它。有没有其他相同的导出函数?另外,如果我在cpumask中只设置了1个CPU,
线程
会立即移到那个cpu上吗?如果不是,我如何强制执行相同的规则?在sched_setaffinity()之后调用schedule()会有帮助吗?
浏览 1
提问于2010-04-01
得票数 4
回答已采纳
1
回答
如何在solaris上制作可加载的
内核模块
?没有
linux
unix
、
module
、
kernel
、
solaris
、
kernel-module
1.如何在solaris 11上创建可加载的
内核模块
? 2.如何在solaris 11上编译可加载
内核模块
?
浏览 3
提问于2018-06-07
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
NVIDIA 正式开源其 Linux GPU 内核模块
linux多线程服务器
Linux系统编程 线程属性
Linux系统编程 线程同步概念
分享:C语言编程——LINUX 多线程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券