腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
什么是“
内核
地址
空间
”?
、
、
、
从
理解
Linux
内核
的角度来看,下面是关于
内核
线程与用户进程(即常规进程)的一些讨论: ·它们在
内核
模式下运行,
内核
地址
空间
为。在
Linux
中,
内核
线程与常规进程的区别如下: ·
内核
线程仅在
内核
模式下运行,而常规进程则在
内核
模式和用户模式下交替运行。我听说过
浏览 5
提问于2018-09-14
得票数 2
1
回答
内核
与正常进程
、
、
我知道一个进程有它自己的
地址
空间
,范围
从
0x0到0xffffffff (如果我错了,请纠正)。
Linux
内核
是不是也是一个拥有自己
地址
空间
的特殊进程?如果CPU遇到
从
进程A对其代码驻留在
内核
地址
空间
中的函数的调用,CPU如何切换?
浏览 0
提问于2013-03-31
得票数 0
1
回答
4GB/4GB
内核
VM拆分
、
、
、
我的问题从这里开始: 实际上,
内核
的1GB虚拟
空间
被映射到每个进程的虚拟
地址
空间
中。简单地说,进程
地址
<e
浏览 3
提问于2011-08-04
得票数 5
回答已采纳
1
回答
所有进程的虚拟
地址
空间
是否在它们的“
内核
”部分中都有相同的内容?
、
、
Linux
编程接口显示了进程的虚拟
地址
空间
的布局:在每个进程的虚拟
地址
空间
中,物理内存中的
内核
是否完全或部分映射到顶部的“
内核
”部分(
从
0xC0000000到0XFFFFFFF)?如果部分地,物理内存中的
内核
的哪一部分被映射到每个进程的虚拟
地址
空间
中的“
内核
”部分,而哪一部分不是?进程虚拟
地址
空间
中的“
内核
”部分是否准确地
浏览 0
提问于2018-09-14
得票数 11
回答已采纳
1
回答
为什么操作系统
地址
空间
必须将用户
空间
和
内核
空间
分开?
、
在32位
Linux
中,用户
空间
是3G,
内核
空间
是1G。
从
理论上讲,
内核
和用户是否可以占用4G
地址
空间
,访问
地址
时只需访问自己的页表即可。它是可行的还是为什么它不能实现?
浏览 3
提问于2014-10-11
得票数 2
1
回答
Linux
3/1拆分与物理映射
、
、
用户
空间
的所有内存都去哪里了?让
内核
始终保持不变的一件事可能是,在上下文开关上,current保持不变,不需要更改cr3。这个答案说: 高内存是用户
空间
程序可以处理的内存段.
浏览 0
提问于2019-02-12
得票数 3
回答已采纳
3
回答
Linux
中断与轮询
、
、
、
、
手臂上有一个
linux
操作系统。我有一个DSP将数据发送给ARM (
Linux
),在
Linux
中有一个
内核
模块,它读取
从
DSP接收到的数据。
内核
模块通过DSP与ARM之间的硬件中断来读取数据。我想写一个用户
空间
应用程序,它将读取
从
内核
空间
(
内核
模块)的数据,每次有一个新的数据
从
DSP到达。问题是: 有什么更好的方法可以做到这一点:
从
内核
到用
浏览 9
提问于2014-03-26
得票数 15
回答已采纳
1
回答
内核
模式与
内核
空间
、用户模式与用户
空间
的关系?
、
、
Linux
中的虚拟内存可以分为用户
地址
空间
和
内核
地址
空间
两部分。 根据权限级别,该任务在
内核
模式或用户模式下工作。但是,考虑到i386 arch,
内核
模式与
内核
地址
空间
、用户模式和用户
地址
空间
之间的关系如何?
浏览 0
提问于2019-05-23
得票数 0
2
回答
TLB中的
内核
内存(虚拟
地址
条目)?
、
、
、
、
Linux
是操作系统,ARM是这个上下文中提到的处理器。
内核
内存(虚拟)直接对应于物理内存(只需用0xC000_0000进行偏移就可以给出物理
地址
)。在TLB中是否需要有
内核
内存(虚拟)(如果你
浏览 4
提问于2011-12-12
得票数 8
1
回答
RAM如何划分为
内核
空间
和用户
空间
、
、
、
我理解在
Linux
中,RAM被划分为
内核
空间
和用户
空间
。
内核
空间
是为运行
内核
而预留的,用户
空间
应用程序不应该直接访问那里的内存。 这个内存究竟是如何划分为
内核
空间
和用户
空间
的?在构建
内核
时,它是否定义在链接器脚本中?
浏览 0
提问于2022-03-16
得票数 0
1
回答
来自
Linux
用户
空间
的PEBS的x86-64“线性
地址
”?
、
、
是否可以直接
从
Linux
用户
空间
进程使用Haswell CPU功能PEBS (精确的基于事件的采样),而不是使用
内核
接口?我已经成功地使用RDPMC指令
从
用户
空间
访问了性能计数器,并且只使用了WRMSR的
内核
。这让我非常高兴。 现在我还想访问PEBS。但是,我不确定如何分配这个内存,以及我需要使用什么
地址
。我可以分配2MB的连续物理内存(带有mlock()的
Linux
)。我还可以解析这个内存的物理
地址
(通过procf
浏览 37
提问于2015-09-30
得票数 2
5
回答
Linux
内核
有自己的页面表吗?
、
、
不同的进程对于其
地址
空间
有不同的页表。谢谢。 相关页面错误、页面替换和分页是发生在
内核
上还是仅发生在进程、
内核
空间
还是用户
浏览 0
提问于2018-10-15
得票数 4
3
回答
如何
从
用户
空间
访问(如果可能的话)
内核
空间
?
、
、
、
在
Linux
内核
内部(在保证
内核
空间
的安全性方面),用户内存和
内核
内存究竟有什么区别?我知道的一种方法是通过系统调用。即使在系统调用中,我们也会将数据发送到
内核
空间
,它(驱动程序或相应的模块)调用像copy_from_user()这样的函数将数据
从
用户
空间
复制到
内核
浏览 5
提问于2012-03-12
得票数 25
回答已采纳
4
回答
为什么
内核
映射到与进程相同的
地址
空间
?
、
、
、
所有关于进程
地址
空间
和虚拟内存布局的文本都提到进程
地址
空间
为
内核
保留了
空间
。例如,在32位系统上,进程
地址
空间
为4GB,其中1GB保留给
Linux
中的
内核
(在其他操作系统上可能有所不同)。我只是想知道为什么说
内核
在进程
地址
空间
中,而进程不能直接寻址
内核
。为什么我们不说
内核
有一个独立的
地址
空间
而
浏览 5
提问于2012-10-22
得票数 17
回答已采纳
1
回答
用它的物理
地址
获取内存的哪个实现是正确的?
、
、
我需要在
linux
驱动程序中获得分配内存块的物理内存:这是一个FPGA SOC,内存被传递给SGDMA FPGA模块。 这可以归结为对“逻辑”和“虚拟”记忆的混淆:--它们是同义词还是反义?
浏览 8
提问于2014-06-01
得票数 0
回答已采纳
2
回答
在
linux
中,每个进程都有一个4GB的虚拟
地址
空间
,考虑到32位的体系结构。
、
、
、
、
嗨,我是
Linux
内核
开发的新手。因此,希望对下面的语句有一些清晰的说明。 这是否意味着
linux
中的每个进程都分配了那么多内存
空间
( 1GB+3GB )?如果是的话,那么
linux
中就有数百个进程,那么100*4G
浏览 3
提问于2015-06-13
得票数 3
2
回答
内核
读/写用户
空间
内存
、
首先,
从
用户
空间
malloc一个缓冲区,并用全'A‘填充缓冲区最后,我可以使用直接
从
用户
空间
传递的原始指针来读写缓冲区。
Linux
设备驱动程序,第三版,第415页,说
内核
不能直接操作没有映射到
内核
地址
空间
的内存。
浏览 2
提问于2012-01-17
得票数 1
回答已采纳
1
回答
内核
地址
空间
布局
、
用户
地址
空间
有很好的文档记录,其中包括堆、堆栈、.text、.bss等段,但是关于
内核
地址
空间
没有足够的文档。由于某些虚拟
地址
在
内核
空间
中使用,我想知道
内核
空间
是如何构造的?PS:我听说有一个
内核
堆栈段,但是找不到关于
内核
地址
空间
的更系统的介绍。 感兴趣的平台是x86_64和
Linux
3-*。
浏览 0
提问于2015-07-26
得票数 5
回答已采纳
1
回答
Syscalls:用户是如何将数据传递/接收到
内核
的?
、
在前面的几个问题(下面的链接)中已经讨论了用户和
内核
虚拟
地址
之间的关系,但据我所知,用户进程不能读写
内核
地址
。是通过记忆吗?如果是的话,内存布局在哪里?相关问题:所有进程的虚拟
地址
空间
是否在它们的“
内核
”部分中都有相同的内容? 📷
浏览 0
提问于2020-07-07
得票数 1
回答已采纳
1
回答
Linux
内核
线程的调度或抢占是如何工作的?
、
、
、
、
我知道,与用户
空间
线程/进程相比,
linux
内核
线程没有自己的
地址
空间
。
内核
线程不会将上下文切换到用户
空间
,但是
内核
线程是可调度的和可抢占的。所以我的问题是,如果
内核
线程没有
地址
空间
,那么
内核
线程的切换/抢占是如何工作的呢?
浏览 3
提问于2014-01-29
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
初识Linux渗透:从枚举到内核利用
IBM为Linux 内核提出新的命名空间机制
Linux 进阶:从硬件到内核,聊聊 Linux 系统的层次结构
发展国产系统,必须从内核写起?用Linux内核是国产系统吗?
从硬件到内核,聊聊Linux系统的层次结构
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券