腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
内核
空间
和用户
空间
进程
标识
、
Linux
调度器如何识别哪个
进程
来自内核
空间
,哪个
进程
来自用户
空间
?假设我在
Linux
中安装了一个应用程序。我启动了应用程序。同时,还有其他内核
空间
进程
进入就绪队列。现在,
Linux
调度器如何识别哪个排队的
进程
来自内核
空间
,哪个来自用户
空间
?
浏览 2
提问于2015-02-14
得票数 0
1
回答
如何从初始PID命名
空间
以外的PID命名
空间
和初始PID命名
空间
调用reboot()?
、
说 从
Linux
3.4开始,如果从调用了一个PID命名
空间
--另一个--,则会立即终止PID命名
空间
,其效果如下:
LINUX
_REBOOT_CMD_RESTART,
LINUX
_REBOOT_
浏览 3
提问于2018-12-19
得票数 0
2
回答
在
linux
中,每个
进程
都有一个4GB的虚拟地址
空间
,考虑到32位的体系结构。
、
、
、
、
嗨,我是
Linux
内核开发的新手。因此,希望对下面的语句有一些清晰的说明。 这是否意味着
linux
中的每个
进程
都分配了那么多内存
空间
( 1GB+3GB )?如果是的话,那么
linux
中就有数百个
进程
,那么100*4GB的
空间<
浏览 3
提问于2015-06-13
得票数 3
1
回答
用户
空间
和内核
空间
进程
中的一组信号处理程序
、
、
、
我是
linux
的新手.. “用户
空间
进程
”和“内核
空间
进程
(内核线程)”是否共享同一组信号。handlers.Just想知道内核如何根据
进程
运行的区域(用户
空间
或内核
空间
)发送不同的信号?
浏览 0
提问于2013-11-07
得票数 1
2
回答
Linux
线程和
进程
、
、
我有一个关于
Linux
线程和
进程
的简单问题。- stack- bss- data
浏览 2
提问于2014-08-27
得票数 2
4
回答
为什么内核映射到与
进程
相同的地址
空间
?
、
、
、
所有关于
进程
地址
空间
和虚拟内存布局的文本都提到
进程
地址
空间
为内核保留了
空间
。例如,在32位系统上,
进程
地址
空间
为4GB,其中1GB保留给
Linux
中的内核(在其他操作系统上可能有所不同)。我只是想知道为什么说内核在
进程
地址
空间
中,而
进程
不能直接寻址内核。为什么我们不说内核有一个独立的地址
空间
而不是一个
进程
,为什么我们不能为内核本身提供一个不同的页面表,它与
浏览 5
提问于2012-10-22
得票数 17
回答已采纳
1
回答
Linux
中的全局还是局部线性地址
空间
?
、
、
在
linux
中,因为段的基数都是0,所以逻辑地址与线性地址一致(“理解
linux
内核”一书)。我认为不同
进程
的逻辑地址可能是相同的,所以不同
进程
的线性地址可能是相同的,每个
进程
视图4 4GB,每个
进程
将有自己的线性地址
空间
(本地地址
空间
)。但其他一些文章指出,所有
进程
共享一个大的线性地址
空间
,并使用分段机制将不同的
进程
映射到线性地址
空间
的不同部分。听起来像是一个具有更宽地址位的全局
浏览 7
提问于2012-07-28
得票数 3
回答已采纳
1
回答
4GB/4GB内核VM拆分
、
、
、
朋友, 实际上,内核的1GB虚拟
空间
被映射到每个
进程
的虚拟地址
空间<
浏览 3
提问于2011-08-04
得票数 5
回答已采纳
1
回答
Linux
进程
-来自内核的消息
、
我一直在学习
Linux
中不同的IPC机制,用于用户
空间
进程
之间的通信。 我想问一下
Linux
中内核与用户
空间
进程
通信的各种方式(与系统调用相反,用户
空间
启动请求的地方)?信号会是其中之一吗?
浏览 0
提问于2015-06-22
得票数 1
1
回答
Linux
进程
地址
空间
的解释?
在
linux
中,每个
进程
都有地址
空间
,当创建子
进程
时,这个地址
空间
将被exec()系统调用覆盖。我想知道的是这个地址
空间
由什么组成?地址
空间
中将包含什么类型的信息?
浏览 1
提问于2013-03-18
得票数 0
回答已采纳
1
回答
如何使用沙箱专门运行Bazel测试目标?
有时,作为运行测试目标的一部分而产生的子
进程
不会终止。我希望确保子
进程
终止。
浏览 41
提问于2019-01-15
得票数 1
回答已采纳
1
回答
sched_setscheduler() /sched_getscheduler()是否只影响指定
进程
及其子
进程
的调度策略?
、
、
我对sched_setscheduler()在
Linux
中的工作原理感到困惑。 我的理解是
Linux
在内部使用CFS (SCHED_NORMAL)来调度内核
进程
。当用户
空间
启动程序(
进程
)时,将触发clone()调用,以便在内核
空间
中创建相应的调度实体。 因此,假设有用户
进程
A和
进程
B。
进程
A调用sched_setscheduler(pid_A, SCHED_RR)并派生子
进程
A1和A2。
进程
B调用
浏览 28
提问于2019-04-13
得票数 0
回答已采纳
2
回答
在
linux
内核
空间
中按名称获取
进程
id
、
、
我正在研究嵌入式
linux
。我需要从内核
空间
(内核模块)向某个用户
空间
进程
发送一个信号。由于PID是动态的,我需要获取此
进程
的pid才能向其发送信号?它如何从内核
空间
中
进程
名称获取
进程
的PID?
浏览 5
提问于2012-06-12
得票数 2
2
回答
从Daemon运行
Linux
命令
、
、
、
我需要从我的
linux
守护
进程
中运行一个
linux
命令,例如"df“,以了解空闲
空间
、使用
空间
、分区的总大小和其他信息。我有一些选择,比如呼叫系统,主管,波芬等。但是,当每个命令生成一个新
进程
时,这难道不可能在调用它的同一个
进程
中运行这些命令吗? 或者他们是否有任何
浏览 5
提问于2010-07-21
得票数 1
回答已采纳
1
回答
使用“`nsenter:”监禁子
进程
的可靠方法
、
我知道,可以利用
Linux
名称
空间
和其他许多东西来安全地处理限制和监禁子
进程
,而不会让它们被僵尸化并转储到init上。但我对执行细节很模糊。如何使用util-
linux
提供的工具(如mount和nsenter )来监视、监视和确保启动的所有
进程
都是另一个
进程
的直接命名
空间
后代?
浏览 0
提问于2014-04-10
得票数 18
回答已采纳
1
回答
当所需内核内存超过1GB时会发生什么?
、
我正在尝试理解
Linux
中的“内存管理”,作为Daniel和Marco的“理解
Linux
内核”课程的一部分。下面是我对内核
空间
的理解 我的问题是,如果
进程
所需的总内核
空间
超过1GB,怎么办?
浏览 5
提问于2012-09-13
得票数 2
回答已采纳
1
回答
Linux
ISR的堆栈在哪里
、
、
我知道
linux
进程
有两个独立的堆栈--一个在用户
空间
,另一个在内核
空间
。但是ISR使用的堆栈在哪里?它是否与
进程
的内核
空间
堆栈共享?
浏览 2
提问于2012-09-26
得票数 3
回答已采纳
1
回答
为什么取消共享(CLONE_NEWNET)需要CAP_SYS_ADMIN?
、
我正在使用
linux
名称
空间
,并且我注意到,如果用户想要在新的网络命名
空间
中执行
进程
(而不使用用户名称
空间
),那么他需要是根用户或具有CAP_SYS_ADMIN功能。手册上写着: 此标志具有与克隆(2) CLONE_NEWNET标志相同的效果。取消共享网络命名
空间
,以便将调用
进程
移动到一个新的网络命名
空间
中,该名称
空间
不与任何先前存在的
进程</e
浏览 2
提问于2016-09-16
得票数 8
5
回答
Linux
内核有自己的页面表吗?
、
、
不同的
进程
对于其地址
空间
有不同的页表。谢谢。 相关页面错误、页面替换和分页是发生在内核上还是仅发生在
进程
、内核
空间
还是用户
空间
?
浏览 0
提问于2018-10-15
得票数 4
1
回答
线程堆栈是否来自
Linux
上
进程
的内存映射段?
、
、
我目前正在学习
Linux
。我知道线程是
Linux
上的一种轻量级
进程
。但是我想知道线程堆栈
空间
来自哪里。 线程的堆栈是私有的。它独立于
进程
堆栈。根据我的搜索,有人说线程堆栈是由mmap()创建的。而且,也有人说mmap()
空间
不是heap。它介于堆栈和堆之间。因此,线程堆栈来自
进程
的内存映射段。对吗?
浏览 0
提问于2022-10-06
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux进程管理
Linux查杀stopped进程
Linux系统编程——特殊进程之僵尸进程
理解Linux的进程状态
Linux之shell 和进程
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券