腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
内核
级函数原型与用户级函数原型的区别
、
、
我对
linux
内核
的sched_setschedule()函数做了一些
修改
。已成功重新编译并构建它。现在,当我尝试在我的C程序中使用sched_setschedule() (使用gcc)时,我注意到gcc挑选的头文件与我为了编译
内核
而
修改
的头文件完全不同。在这种情况下其中,func原型的定义如下 extern int sched_setparam (__
pid<
浏览 1
提问于2011-11-10
得票数 0
回答已采纳
1
回答
内核
模块的调试堆栈
、
、
、
我编写
内核
模块来调试用户进程的堆栈。我找到了一种从task_struct结构中使用mm字段获取堆栈指针的方法,但当我尝试从堆栈地址读取值时,我的模块崩溃了。代码(用于
pid
为860的现有进程): #include <
linux
/module.h> #include <
linux
/
pi
浏览 21
提问于2018-01-15
得票数 1
回答已采纳
1
回答
如何从
Linux
内核
中的
PID
获取进程描述符?
、
、
、
来自,用于
Linux
2.4
内核
{
浏览 1
提问于2018-09-17
得票数 0
1
回答
内核
使错误"arch/x86/entry/syscall_64.o:(.rodata+0x1120):未定义的引用
、
、
、
此错误将停止
内核
生成进程。
内核
源代码中
修改
的文件#include <
linux
/kernel.h>#include <
linux
/fdtable.h>#include <
linux
/sched/signal.
浏览 28
提问于2022-01-09
得票数 0
2
回答
查找在
内核
例程中花费的cpu时间
、
我正在为
linux
创建一个
内核
模块。我需要它来检查每个进程在
内核
例程中花费了多少时间。我知道
内核
将这些信息保存在task_struct的stime中。
浏览 1
提问于2011-11-02
得票数 0
回答已采纳
1
回答
如何在
Linux
(Ubuntu,RedHat,CentOS...)中获取ps输出的最大值?
、
、
、
、
我正在寻找一种方法来报告与所有
Linux
进程相关的所有命令行: CentOS: Ubuntu,report,Debian,Cent OS……而且,如果最好的命令有任何限制(我的意思是,截断命令行),我想知道它们在什么时候被截断此时,我正在使用这个命令ps -eo
pid
,ppid,comm,args > ps.txt 我在很多地方读到过关于getconf PAGE_SIZE的信息,但它显示的是4096,而且在txt文件中,
浏览 10
提问于2019-07-20
得票数 0
1
回答
从task_struct和
pid
_namespace获取用户ID和进程组ID
、
、
、
我正在尝试
修改
Linux
内核
,我需要从task_struct和
pid
_namespace中获取用户ID和进程组ID。由于我不能使用getuid()等用户空间函数,是否有一种方法可以在
内核
空间中获取这些函数?
浏览 6
提问于2015-10-30
得票数 3
回答已采纳
1
回答
执行/调用用户空间程序,并从
内核
模块获取它的
pid
。
、
、
我查看了和 --下面是一个小型
内核
模块callmodule.c,它演示了:我的问题是-如何从
内核
模块实例化进程的
PID
?除了call_usermodehelper之外,是否还有类似的进程,允许我在
内核
空
浏览 0
提问于2014-02-10
得票数 9
2
回答
运行命令变成僵尸后,Docker容器拒绝被杀死
、
、
、
commit (server): 2b3fdf2lxc version: 0.9.0
Linux
ip-10-0-2-86 3.8.0-19-generic #29-Ubuntu SMP Wed Apr 17 18:16:28 UTC 2013 x86_64 x86_64 x86_64 GNU/
Linux
示例:Zl 2532
浏览 2
提问于2014-03-15
得票数 21
回答已采纳
2
回答
linux
中每个进程的内存监控
、
、
、
、
我希望实现我的
内核
能够监控每个进程的内存。但是,我所能做的就是打印出进程和
pid
。我找不到一个可以帮助监控内存的函数。下面是我实现的
内核
中的代码。我使用的是
Linux
内核
版本4.11.0-rc7。#include <
linux
/kernel.h>#include <
linux
/resource.h> #include <
li
浏览 1
提问于2017-04-26
得票数 0
1
回答
退出init时如何正确停止
linux
系统
、
、
、
、
在Qemu中,我正在启动
linux
,其中init进程(
PID
1)是bash。它起作用了:我可以在引导后使用bash。但是,当我用exit或CTRL+D退出bash时,我会感到
内核
恐慌。知道我只能通过在引导时传递选项来
修改
内核
行为,这有可能吗?
浏览 0
提问于2019-07-25
得票数 1
4
回答
调度器如何将每个进程固定到特定的核心(
Linux
)
、
、
我现在正在学习
Linux
的调度器。关于CPU核心亲和力,我想知道以下几点: 1)如何将每个进程(线程)固定在一个核心上?但是在内部,当一个进程(或线程)被生成时,默认的
Linux
调度器如何将该进程(线程)分配给特定的
内核
?我
修改
了sched_setaffinity系统调用,以转储有关从一个
内核
移动到另一个
内核
的任务的信息。printk(KERN_INFO "%d %d %ld %lu %s\n", current->
pid
, current-&
浏览 12
提问于2012-02-10
得票数 14
1
回答
内核
和用户空间
、
、
、
我正在寻找从用户空间复制
PID
值到
内核
空间,这是我的代码片段。
内核
模块:#include <
linux
/kernel.h>#include <asm/siginfo.h>#include <<em
浏览 2
提问于2012-05-22
得票数 3
1
回答
刷新缓存和TLB不工作: flush_cache_mm(mm)/flush_tlb_mm(mm)
、
、
、
、
下面的
内核
模块接收
pid
,并使用该id刷新进程的tlb/缓存条目。我在
Linux
内核
中
修改
了handle_mm_fault()函数,并在其中添加了一行,打印出
pid
和导致页面if(current->
pid
== target_process)....see的地址。#include <
linux
/module.h>#include
浏览 4
提问于2014-03-19
得票数 0
1
回答
信息:任务v8:SweeperThrea:<
pid
>被阻塞超过120秒钟
、
、
、
、
当运行节点(容器中的一个简单节点进程)时,我在我的
内核
日志中看到了这一点,进程就失效了:Mar 21 19:07:08 ip-10-0-2-233 kernel: [26336450.745748] [<ffffffff810d1365>] zap_
pid
_ns_processeslxc-kill 074dda12cb03 - trying direct SIGKILLdo
浏览 2
提问于2014-03-23
得票数 0
回答已采纳
1
回答
/proc/ modified date中的目录何时发生更改?
、
、
、
我正在尝试获取进程的创建日期,但由于POSIX仅支持访问、
修改
和更改日期,因此我似乎无法“统计”任何文件。所以也许我可以使用进程目录的“
修改
”日期?例如"/proc/2206“,并从输出结构中获取
修改
日期?谢谢。
浏览 4
提问于2012-05-08
得票数 0
回答已采纳
1
回答
如何在
内核
空间中从另一个系统调用进行系统调用
、
、
我是
Linux
内核
开发方面的新手。我在
Linux
2.6
内核
中实现了一个系统调用,比如my_
pid
。我想从我的系统调用调用getpid系统调用。我该怎么做呢?我想要这样的东西: 此外,在用户空间中的C中,我可以使用以下方式调用任何系统调用: syscall();在
内核
模式下执行此操作的通用方法是什么
浏览 5
提问于2011-10-25
得票数 1
回答已采纳
2
回答
在
linux
内核
空间中按名称获取进程id
、
、
我正在研究嵌入式
linux
。我需要从
内核
空间(
内核
模块)向某个用户空间进程发送一个信号。由于
PID
是动态的,我需要获取此进程的
pid
才能向其发送信号?它如何从
内核
空间中进程名称获取进程的
PID
?
浏览 5
提问于2012-06-12
得票数 2
1
回答
访问进程的vm区域
、
、
、
、
我使用
pid
_task()来获取指向task_struct的指针,但是当我尝试使用它来获取vmarea的起始地址时,我得到了编译错误。struct task_struct *ts;printk(KERN_INFO "%lu",ts->mm->mmap->start);我是
linux
新手,也是LKM的
浏览 3
提问于2013-03-13
得票数 1
1
回答
为什么
内核
线程有
PID
?
在
Linux
中,
内核
线程有一个
PID
:为什么会这样呢?
内核
线程是否被视为一个进程?“正常”线程也有
PID
吗?
浏览 0
提问于2017-06-20
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux的进程pid编号极限
Linux内核出现漏洞
Windows 内核和 Linux 内核的区别(二)
Windows 内核和 Linux 内核的区别(一)
Linux应用编程之进程的PID与PPID
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券