腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
“
内核
模式
”
和
“
用户
模式
”是硬件特性还是软件特性?
linux
、
kernel
、
cpu
、
architecture
我读到有两种
模式
叫做“
内核
模式
”
和
“
用户
模式
”来处理进程的执行。(理解
Linux
内核
,第3版)是由
Linux
控制的硬件交换机(
内核
/
用户
)还是由
Linux
内核
提供的软件特性?
浏览 0
提问于2015-04-22
得票数 3
回答已采纳
1
回答
为什么
Linux
有两个数据段,一个用于
用户
模式
,另一个用于
内核
模式
?
linux
、
linux-kernel
Linux
有(除了其他部分)一个
用户
数据段
和
一个
内核
数据段。但是
内核
数据段仍然可以从
用户
模式
访问,因为
用户
数据段
和
内核
数
浏览 0
提问于2019-04-06
得票数 3
2
回答
内核
模式
下的线程(
和
进程)与
用户
模式
下的线程(
和
进程)之间有什么区别?
c
、
linux
、
operating-system
我的问题是:2)为什么
内核
模式
线程
和
进程的切换成本高于
用户
模式
线程
和
进程的切换?3)现在,我正在学习
Linux
,我想知道如何在
LINUX
系统中分别以
内核
模式
和
用户
模式
创建线
浏览 0
提问于2012-03-11
得票数 2
回答已采纳
1
回答
用户
模式
同步与
内核
模式
同步(在
Linux
和
Windows中)
linux
、
windows
、
multithreading
、
kernel-mode
我有两个关于
用户
模式
同步
和
内核
模式
同步的问题。第二:
Linux
和
Windows中的
用户
模式
同步
和
内核
模式
同步有什么区别? 谢谢!:)
浏览 1
提问于2016-04-17
得票数 0
回答已采纳
1
回答
内核
模式
与
内核
空间、
用户
模式
与
用户
空间的关系?
linux
、
linux-kernel
、
kernel
Linux
中的虚拟内存可以分为
用户
地址空间
和
内核
地址空间两部分。 根据权限级别,该任务在
内核
模式
或
用户
模式
下工作。但是,考虑到i386 arch,
内核
模式
与
内核
地址空间、
用户
模式
和
用户
地址空间之间的关系如何?
浏览 0
提问于2019-05-23
得票数 0
1
回答
ARM MMU在不同运行
模式
下的运行
linux
、
arm
、
mmu
在我提出问题之前,我会先把我对这个话题的理解,
Linux
内核
模式
对应于ARM监控器mode.
Linux
用户
模式
对应于ARM
用户
Mode.In
内核
模式
(MMU已启用),
Linux
使用相对地址代替物理地址例如,物理地址=相对地址- PAGE_OFFSET +
用户
模式
(MMU已启用),
Linux
使用虚拟地址代替物理地址。使用pte、pmd、pgd的物理地址= M
浏览 3
提问于2012-04-03
得票数 4
1
回答
Linux
中的上下文切换
内核
进程
linux
、
kernel
、
context-switch
它的整个生命周期都处于
内核
模式
。现在,据我所知,当进程从
内核
模式
切换到
用户
模式
时,
Linux
会检查上下文切换是否到期,而据我所知,keventd永远不会从
内核
模式
切换到
用户
模式
,那么,
Linux
内核
如何知道何时关闭它?
浏览 1
提问于2012-01-29
得票数 4
回答已采纳
1
回答
难道不允许
用户
模式
程序访问
内核
空间内存并执行输入
和
输出指令就会破坏拥有CPU
模式
的目的吗?
linux
当CPU处于
用户
模式
时,CPU不能执行特权指令,也不能访问
内核
空间内存。 当CPU处于
内核
模式
时,CPU可以执行所有指令并访问所有内存。现在,在
Linux
中,
用户
模式
程序可以访问所有内存(使用/dev/mem),并可以执行两个特权指令IN
和
OUT (我认为使用iopl() )。因此,
Linux
中的
用户
模式
程序可以做大多数在
内核
模式</e
浏览 0
提问于2019-03-10
得票数 18
1
回答
linux
内核
如何在
用户
模式
和
内核
模式
堆栈之间切换?
linux
、
linux-kernel
当系统调用或中断出现时,
linux
内核
如何在
用户
模式
和
内核
模式
堆栈之间切换?我的意思是,确切的机制是什么--
用户
模式
堆栈指针发生了什么?
内核
模式
堆栈指针从哪里来?硬件做什么,软件做什么?
浏览 4
提问于2016-07-13
得票数 2
回答已采纳
1
回答
Linux
中的系统调用是否涉及线程切换?
linux
我在维基百科上读到关于“系统调用”的部分,当“
用户
级”线程进行系统调用时,最终“
内核
”线程实际上执行请求。那么,这是否意味着
用户
线程被解除,并且使用
内核
线程切换上下文?如果是,如何将结果返回给
用户
线程? 我对上的这一行感到困惑:“多对一模型:来自进程中任何
用户
线程的所有系统调用都由单个
内核
级线程处理。”
浏览 1
提问于2019-05-24
得票数 7
回答已采纳
1
回答
什么是“
内核
地址空间”?
linux
、
linux-kernel
、
operating-system
、
address-space
从理解
Linux
内核
的角度来看,下面是关于
内核
线程与
用户
进程(即常规进程)的一些讨论: ·它们在
内核
模式
下运行,在
Linux
中,
内核
线程与常规进程的区别如下: ·
内核
线程仅在
内核
模式
下运行,而常规进程则在
内核
模式
和
浏览 5
提问于2018-09-14
得票数 2
1
回答
什么时候使用
内核
模式
TTY仿真(
Linux
控制台)而不是
用户
模式
TTY仿真(PTY)?
linux
、
shell
、
tty
在阅读了有关TTY的这规范文章之后,我不确定何时使用
内核
模式
TTY仿真(
Linux
)而不是
用户
模式
TTY仿真(例如xterm)。通常,我总是使用gnome-terminal、xterm或其他
用户
模式
TTY仿真,那么
内核
模式
TTY仿真是如何适合这幅图的呢?
Linux
是否是第一个启动的TTY,它允许
用户
随后运行例如xterm?
内核
模式
终端仿真:
用户</
浏览 0
提问于2019-07-11
得票数 0
1
回答
用户
模式
进程是否必须更改为
内核
模式
才能访问/proc
和
/sys文件系统?
linux
、
proc
以
内核
模式
运行的进程可以执行指令集中的任何指令并访问系统中的任何内存位置。当未设置
模式
位时,进程将以
用户
模式
运行。
用户
模式
下的进程不允许执行特权指令,例如停止处理器、更改
模式
位或启动I/O操作。进程从
用户
模式
更改为
内核
模式
的唯一方法是通过异常,例如中断、故障或捕获系统调用。当发生异常,并且控件传递给异常处理程序时,处理器将
模式
从
用户
<e
浏览 0
提问于2020-10-23
得票数 -2
2
回答
内核
模式
下的
Linux
进程调度
linux
、
scheduling
以下是Wiki中引用的一些描述 抢占改善了延迟,提高了响应能力,使
Linux
更适合桌面
和
实时应用程序.旧版本的
内核
有一个所谓的大
内核
锁,用于整个
内核
的同步。这最终在2011年被Arnd Bergmann
浏览 5
提问于2012-12-06
得票数 5
回答已采纳
1
回答
每个线程都有自己的堆栈吗?
c++
、
c
、
multithreading
、
pthreads
、
stack
线程是否也像进程一样维护自己的
内核
堆栈?
浏览 3
提问于2013-08-21
得票数 24
回答已采纳
1
回答
从
用户
空间轮询/选择复制到
内核
空间
linux
、
kernel
、
linux-kernel
、
select
为什么在调用轮询/选择时,我们需要将数据从
用户
空间复制到
内核
空间,如果在
内核
模式
下CPU可以访问
用户
空间内存?引用
Linux
编程接口: 在
用户
模式
下运行时,CPU只能访问标记为在
用户
空间中的内存;试图访问
内核
空间中的内存会导致硬件异常。在
内核
模式
下运行时,CPU可以访问
用户
和
内核
内存空间。
浏览 2
提问于2016-08-31
得票数 1
回答已采纳
1
回答
如何在
内核
模式
下运行程序?
linux
、
linux-kernel
我现在正在学习
linux
,我想在
内核
模式
下运行一个程序,以便计算程序在
用户
模式
和
内核
模式
下所花费的时间的差异。
浏览 2
提问于2017-03-06
得票数 1
1
回答
Linux
内核
模式
与
用户
模式
linux
、
kernel
、
process
、
linux-kernel
我正在努力更好地理解
linux
系统上从
用户
模式
切换到
内核
模式
的过程。谢谢!
浏览 0
提问于2019-01-29
得票数 1
2
回答
sudo
模式
和
内核
模式
有什么不同吗?
linux
、
unix
、
linux-kernel
、
operating-system
、
sudo
在类似UNIX的系统中,我们有一个
用户
模式
和
一个
内核
模式
。有些指令在
用户
模式
下无法访问。但是,当我们执行sudo时,我们可以访问操作系统的许多关键部分,执行关键操作。我的问题是:当一个程序在sudo
模式
下执行时,整个程序是否以
内核
模式
运行?还是sudo
模式
只是一个管理
用户
,其权限仅仅是
内核
可以执行的操作的子集?
浏览 4
提问于2014-02-13
得票数 24
回答已采纳
1
回答
在
内核
模式
下运行的进程
和
以root身份运行的进程之间的区别?
security
、
process
、
operating-system
、
kernel
、
usermode
我知道在
用户
模式
下运行的进程和在
内核
模式
下运行的进程之间的区别(基于访问限制、对硬件的访问等)。但是出于好奇,在
内核
模式
下运行的进程
和
以root身份运行的进程有什么不同?
浏览 5
提问于2010-03-01
得票数 13
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券