腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
4GB/4GB
内核
VM拆分
、
、
、
我的问题从这里开始: 实际上,
内核
的1GB虚拟
空间
被映射到每个进程的虚拟
地址
空间
中。简单地说,进程
地址
<e
浏览 3
提问于2011-08-04
得票数 5
回答已采纳
1
回答
内核
模式与
内核
空间
、用户模式与用户
空间
的关系?
、
、
Linux
中的虚拟内存可以分为用户
地址
空间
和
内核
地址
空间
两部分。 根据权限级别,该任务在
内核
模式或用户模式下工作。但是,考虑到i386 arch,
内核
模式与
内核
地址
空间
、用户模式和用户
地址
空间
之间的关系如何?
浏览 0
提问于2019-05-23
得票数 0
5
回答
Linux
内核
有自己的页面表吗?
、
、
不同的进程对于其
地址
空间
有不同的页表。谢谢。 相关页面错误、页面替换和分页是发生在
内核
上还是仅发生在进程、
内核
空间
还是用户
浏览 0
提问于2018-10-15
得票数 4
4
回答
为什么
内核
映射到与进程相同的
地址
空间
?
、
、
、
所有关于进程
地址
空间
和虚拟内存布局的文本都提到进程
地址
空间
为
内核
保留了
空间
。例如,在32位系统上,进程
地址
空间
为4GB,其中1GB保留给
Linux
中的
内核
(在其他操作系统上可能有所不同)。我只是想知道为什么说
内核
在进程
地址
空间
中,而进程不能直接寻址
内核
。为什么我们不说
内核
有一个独立的
地址
空间
而
浏览 5
提问于2012-10-22
得票数 17
回答已采纳
2
回答
在
linux
中,每个进程都有一个4GB的虚拟
地址
空间
,考虑到32位的体系结构。
、
、
、
、
嗨,我是
Linux
内核
开发的新手。因此,希望对下面的语句有一些清晰的说明。 这是否意味着
linux
中的每个进程都分配了那么多内存
空间
( 1GB+3GB )?如果是的话,那么
linux
中就有数百个进程,那么100*4G
浏览 3
提问于2015-06-13
得票数 3
1
回答
内核
地址
空间
布局
、
用户
地址
空间
有很好的文档记录,其中包括堆、堆栈、.text、.bss等段,但是关于
内核
地址
空间
没有足够的文档。由于某些虚拟
地址
在
内核
空间
中使用,我想知道
内核
空间
是如何构造的?PS:我听说有一个
内核
堆栈段,但是找不到关于
内核
地址
空间
的更系统的介绍。 感兴趣的平台是x86_64和
Linux
3-*。
浏览 0
提问于2015-07-26
得票数 5
回答已采纳
1
回答
Linux
内核
线程的调度或抢占是如何工作的?
、
、
、
、
我知道,与用户
空间
线程/进程相比,
linux
内核
线程没有自己的
地址
空间
。
内核
线程不会将上下文切换到用户
空间
,但是
内核
线程是可调度的和可抢占的。所以我的问题是,如果
内核
线程没有
地址
空间
,那么
内核
线程的切换/抢占是如何工作的呢?
浏览 3
提问于2014-01-29
得票数 1
回答已采纳
1
回答
什么是“
内核
地址
空间
”?
、
、
、
从理解
Linux
内核
的角度来看,下面是关于
内核
线程与用户进程(即常规进程)的一些讨论: ·它们在
内核
模式下运行,
内核
地址
空间
为。在
Linux
中,
内核
线程与常规进程的区别如下: ·
内核
线程仅在
内核
模式下运行,而常规进程则在
内核
模式和用户模式下交替运行。我听说过用户进程的虚拟<e
浏览 5
提问于2018-09-14
得票数 2
1
回答
Linux
页面表管理与MMU
、
、
、
我有一个关于
linux
内核
和MMU之间的关系的问题。现在我明白了,
linux
内核
管理虚拟内存
地址
和物理内存
地址
之间的页表。同时,在x86体系结构中存在MMU,它管理虚拟内存
地址
和物理内存
地址
之间的页表。如果MMU出现在CPU附近,
内核
还需要处理页面表吗?这个问题可能很愚蠢,但另一个问题是,如果MMU负责内存
空间
,谁来管理高内存和低内存?我相信
内核
将从MMU (32位中的4GB)接收虚拟内存的大小,然
浏览 3
提问于2014-09-24
得票数 10
回答已采纳
2
回答
地址
空间
中的
内核
空间
是由什么为我们保留的?
、
、
、
在进程执行过程中,当进程的内存映射如下所示:这可能是一个愚蠢的问题,但是在
地址
空间
中保留
内核
空间
的责任是什么呢?用户进程对此负责吗?特权程序?所有的过程?据我所知,
内核
内存
空间
是由正在运行的进程保留的,但只有在指令在环0下执行时,CPU才能访问它。这是对的吗?
浏览 0
提问于2020-02-27
得票数 -1
回答已采纳
1
回答
Linux
3/1拆分与物理映射
、
、
用户
空间
的所有内存都去哪里了?让
内核
始终保持不变的一件事可能是,在上下文开关上,current保持不变,不需要更改cr3。这个答案说: 高内存是用户
空间
程序可以处理的内存段.它不能触摸低内存。
浏览 0
提问于2019-02-12
得票数 3
回答已采纳
4
回答
在
Linux
中将物理
地址
转换为虚拟
地址
并读取其内容
、
、
、
、
我有
Linux
,我有一个物理
地址
:(即0x60000000)。此
地址
可能位于
内核
空间
。
浏览 9
提问于2013-10-21
得票数 25
回答已采纳
1
回答
所有进程的虚拟
地址
空间
是否在它们的“
内核
”部分中都有相同的内容?
、
、
Linux
编程接口显示了进程的虚拟
地址
空间
的布局:在每个进程的虚拟
地址
空间
中,物理内存中的
内核
是否完全或部分映射到顶部的“
内核
”部分(从0xC0000000到0XFFFFFFF)?如果部分地,物理内存中的
内核
的哪一部分被映射到每个进程的虚拟
地址
空间
中的“
内核
”部分,而哪一部分不是?进程虚拟
地址
空间
中的“
内核
”部分是否准确地存储了进程在<em
浏览 0
提问于2018-09-14
得票数 11
回答已采纳
2
回答
Linux
x86:在受保护的
内核
模式中映射到的真正模式
地址
空间
在哪里?
、
、
、
、
在运行在x86平台上的
Linux
中,以受保护的
内核
模式映射到的真实模式
地址
空间
在哪里?在
内核
模式下,线程可以直接访问
内核
地址
空间
。
内核
位于较低的8MB,页面表位于某个位置,等等(如描述)。但是真正的模式
地址
空间
在哪里呢?它可以直接访问吗?例如,BIOS和BIOS加载项(参见)?
浏览 13
提问于2015-03-29
得票数 2
回答已采纳
1
回答
为什么说
内核
在进程
地址
空间
中?
、
、
所有关于进程
地址
空间
和虚拟内存布局的文本都提到,进程
地址
空间
为
内核
保留了
空间
。例如,在32位系统上,进程
地址
空间
为4 GB,其中1 GB预留给
Linux
中的
内核
(在其他操作系统上可能有所不同)。我只是想知道,当一个进程不能直接寻址
内核
时,为什么说
内核
在进程
地址
空间
中。为什么我们不说
内核
有一个独立的
地址
空
浏览 3
提问于2011-09-02
得票数 20
回答已采纳
1
回答
RAM如何划分为
内核
空间
和用户
空间
、
、
、
我理解在
Linux
中,RAM被划分为
内核
空间
和用户
空间
。
内核
空间
是为运行
内核
而预留的,用户
空间
应用程序不应该直接访问那里的内存。 这个内存究竟是如何划分为
内核
空间
和用户
空间
的?在构建
内核
时,它是否定义在链接器脚本中?
浏览 0
提问于2022-03-16
得票数 0
2
回答
TLB中的
内核
内存(虚拟
地址
条目)?
、
、
、
、
Linux
是操作系统,ARM是这个上下文中提到的处理器。
内核
内存(虚拟)直接对应于物理内存(只需用0xC000_0000进行偏移就可以给出物理
地址
)。在TLB中是否需要有
内核
内存(虚拟)(如果你说它在TLB中)?
浏览 4
提问于2011-12-12
得票数 8
1
回答
内核
线程对
内核
地址
空间
的任意读取会引起恐慌吗?
、
正如我们在用户
空间
中所知道的,如果一些虚拟
地址
空间
还没有被分配,而是被访问了,那么就会发生页面错误。我想这是可以的,即
内核
线程在
内核
地址
空间
中的任意读取不会引起恐慌。这是正确的吗?有谁能详细介绍一下吗?
浏览 1
提问于2011-02-15
得票数 2
2
回答
每个进程的页表是否包含映射到
内核
地址
空间
的条目?
、
在
Linux
中,每个进程都有一个页表,它将用户
地址
空间
映射到物理页帧。如果是,则所有进程的页表映射同一
地址
中的一个
内核
镜像。这意味着所有的表都包含相同的
内核
地址
条目。是不是很浪费?
浏览 20
提问于2015-10-23
得票数 1
4
回答
linux
中的整个系统
空间
地址
空间
不使用请求分页,这是真的吗?
、
、
、
我目前正在研究windows,我发现windows在系统
空间
地址
空间
中使用了两部分内存,它们被命名为分页池和非分页池。因此,只有窗口的关键部分保存在非分页池(不使用请求分页)中。虽然我被教导说,在
linux
中,所有的系统
空间
地址
空间
都不使用请求分页的概念?如果所有信息都是正确的,那么我是否应该得出结论,windows运行时需要的RAM比
linux
少?
浏览 0
提问于2013-09-23
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
IBM为Linux 内核提出新的命名空间机制
[务必收藏] Linux用户空间和内核空间所有15种内存分配方法总结
Linux内核解读
用户空间和内核空间
Linux内核出现漏洞
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券