腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
进程管理和
内存
管理在
Linux
内核
中的用途是什么?
📷
Linux
内核
子系统的存在是为了处理网络、VFS、设备?
Linux
内核
中进程管理和
内存
管理的目的是什么?我还试图找到
Linux
内核
子系统(如VFS、Network、Device )的用途,这些子系统与进程管理()和
内存
管
浏览 0
提问于2019-01-19
得票数 0
2
回答
内核
虚拟
内存
空间与进程虚拟
内存
空间
、
、
、
我在阅读第9.7.2章:
Linux
虚拟
内存
系统(第三版)中关于虚拟
内存
的教科书:计算机系统--程序员的观点。我对
linux
进程的虚拟
内存
结构感到有点困惑,如下所示:我的问题是:
内核
虚拟
内存
是否为
内核
运行保留,而虚拟
内存
的其余部分是否为
用户
进程保留?
内核
代码和数据是做什么的?
内核
虚拟
内存
中的物理
内存
是什么?
浏览 6
提问于2020-02-05
得票数 2
回答已采纳
1
回答
从
用户
空间轮询/选择复制到
内核
空间
、
、
、
为什么在调用轮询/选择时,我们需要将数据从
用户
空间复制到
内核
空间,如果在
内核
模式下CPU可以访问
用户
空间
内存
?引用
Linux
编程接口: 在
用户
模式下运行时,CPU只能访问标记为在
用户
空间中的
内存
;试图访问
内核
空间中的
内存
会导致硬件异常。在
内核
模式下运行时,CPU可以访问
用户
和
内核
内存
空间。
浏览 2
提问于2016-08-31
得票数 1
回答已采纳
2
回答
在
linux
内核
中分配可交换
内存
Linux
内核
中的
内存
通常是不可交换的()。但是,有时允许换出
内存
是很有用的。是否可以在
Linux
内核
中显式地分配可交换
内存
?我想到的一种方法是创建一个
用户
空间进程并使用它的
内存
。还有更好的吗?
浏览 92
提问于2017-07-15
得票数 0
回答已采纳
3
回答
linux
内核
中的mmap()访问未映射
内存
、
、
、
、
我正在尝试使用
linux
内核
中提供的mamp()功能。当我们在
用户
空间中调用mmap()时,我们尝试将
用户
空间进程的虚拟
内存
区域映射到
内核
空间中的
内存
。
内核
中mamp()的定义是在我的
内核
模块中完成的,它试图在页面中分配一些
内存
&在mmap系统调用期间映射它。这个
内核
空间
内存
的
内存
内容可以由这个模块来填充。我想问的问题是,在
内存
映射之后,
浏览 6
提问于2013-01-24
得票数 0
1
回答
Linux
页面表管理与MMU
、
、
、
我有一个关于
linux
内核
和MMU之间的关系的问题。现在我明白了,
linux
内核
管理虚拟
内存
地址和物理
内存
地址之间的页表。同时,在x86体系结构中存在MMU,它管理虚拟
内存
地址和物理
内存
地址之间的页表。如果MMU出现在CPU附近,
内核
还需要处理页面表吗?这个问题可能很愚蠢,但另一个问题是,如果MMU负责
内存
空间,谁来管理高
内存
和低
内存
?我相信
内核
将从MMU (32
浏览 3
提问于2014-09-24
得票数 10
回答已采纳
1
回答
虚拟
内存
和页面缓存是如何工作的?
、
我知道:然而, Will页面缓存的
内存
空间是否受到
内核
空间的限制?或者,除了
linux
中的配置之外,什么东西会限制页面缓存大小?
浏览 0
提问于2019-07-17
得票数 0
回答已采纳
1
回答
为什么
Linux
内核
需要奇数大小的小短期
内存
块?
、
、
在第8.4节
Linux
内存
管理中,当谈到
内核
内存
管理时,如下所示:
Linux
内核
内存
分配的基础是用于
用户
虚拟
内存
管理的页面分配机制。在虚拟
内存
方案中,使用了一个伙伴算法,以便可以将
内核
的
内存
分配到一个或多个页面的单位中。因为可以以这种方式分配的最小
内存
量是一个页面,所以页面分配器本身就会效率低下,因为
内核
需要奇数大小的小短期
内存</e
浏览 2
提问于2018-02-28
得票数 1
回答已采纳
1
回答
Linux
内核
内存
布局
我在一台64位的x86
Linux
计算机上工作。 在这种体系结构上,每个进程都有自己的64位地址存储空间。
内存
块由MMU组件映射到物理
内存
(或交换)。 现在,我想知道
内核
内存
是如何工作的。如果我用下面的代码编写
linux
内核
模块: char * address;*address = 0x42; 此0x42将写入何处?直接在物理
内存
中?还是说
linux
内核
是64位
内存<
浏览 25
提问于2019-04-01
得票数 1
1
回答
如何以及何时创建不同的
内存
映射?
、
、
、
、
我指的是一本书的摘录, 处理器
内存
映射:这是需要创建的第一个
内存
映射。它解释了CPU的
内存
管理策略,例如CPU如何处理不同的地址空间(
用户
模式、
内核
模式)、用于不同
内存
区域的缓存策略等等。板
内存
映射:一旦有了处理器如何看待不同
内存
区域的概念,下一步就是将各种车载设备安装到处理器
内存
区域中。这需要了解各种车载设备和总线控制器。,软件
内存
映射:接下来,需要为各种软件组件(如引导加载程序和
Linux</
浏览 2
提问于2016-11-18
得票数 1
1
回答
测试懒虫-怎么做?
、
、
、
我应该只写几次做malloc的
用户
级代码吗?我应该让一个模块对kmalloc做同样的操作吗? 我们将非常感谢您的帮助!
浏览 4
提问于2013-04-21
得票数 1
1
回答
内存
布局和
内核
空间-
用户
空间
、
我知道
Linux
系统中有
内核
空间和
用户
空间。
用户
空间被某个特定的程序所使用,它可以通过某种方式与
内核
空间进行通信,例如系统调用。我还知道,程序使用
内存
的规则是:
内存
布局,我们有堆栈、堆、文本、BSS、数据等。 现在我有一个问题:
内存
布局与
内核
/
用户
空间之间的关系是什么?
内存
布局必须在
用户
空间中吗?还是这两个概念无关?
浏览 0
提问于2020-07-15
得票数 0
回答已采纳
1
回答
linux
也有非页面
内存
吗?
、
、
在Windows中,我们可以找到非页面
内存
,并将其用于
内核
和驱动程序.(据我理解)。
Linux
也有非页面
内存
吗?根据我的理解,对于
内存
的每一个字节,它必须在一个分配的页面中使用,然后才能在
内核
/
用户
空间中使用,为什么在Windows中有非页面
内存
?(或者也适用于
Linux
)
浏览 0
提问于2020-08-28
得票数 0
回答已采纳
1
回答
Linux
3/1拆分与物理映射
、
、
我试图理解
Linux
3/1拆分(或2/2,1/3,任意)以及如何映射到物理
内存
。让我们假设x86。
用户
空间的所有
内存
都去哪里了?这个答案说: 高
内存
是
浏览 0
提问于2019-02-12
得票数 3
回答已采纳
1
回答
在启动时,
Linux
内核
如何为自己的
内存
分配器分配
内存
?
、
、
我在QEMU上测试我的
内核
。如果我的假设是正确的,问题就出现在这里。如果
Linux
内核
的
内存
分配程序依赖于页面结构来工作,那么它如何为页结构本身分配
内存</
浏览 6
提问于2022-01-04
得票数 2
2
回答
在
linux
中,每个进程都有一个4GB的虚拟地址空间,考虑到32位的体系结构。
、
、
、
、
嗨,我是
Linux
内核
开发的新手。因此,希望对下面的语句有一些清晰的说明。 它与
浏览 3
提问于2015-06-13
得票数 3
1
回答
难道不允许
用户
模式程序访问
内核
空间
内存
并执行输入和输出指令就会破坏拥有CPU模式的目的吗?
当CPU处于
用户
模式时,CPU不能执行特权指令,也不能访问
内核
空间
内存
。允许<em
浏览 0
提问于2019-03-10
得票数 18
2
回答
a.out中的
内核
空间
、
、
、
我对
用户
空间和
内核
空间有点困惑。是
内核
空间包含在
linux
中a.out的4 gb虚拟
内存
中,还是
内核
空间不同并且不包含在该4 gb
内存
空间中。另外,为操作系统保留的4 gb虚拟
内存
部分还包括
内核
或
内核
空间。如果以上所有关于我的概念都是错误的,请纠正我
浏览 2
提问于2012-01-17
得票数 0
回答已采纳
1
回答
Linux
内存
映射
、
、
关于
linux
内存
管理,我有几个问题(假设x86 32位平台) 有人能解释一下X86逻辑地址映射限制来自哪里吗?在"
li
浏览 3
提问于2013-08-29
得票数 2
1
回答
RAM如何划分为
内核
空间和
用户
空间
、
、
、
我理解在
Linux
中,RAM被划分为
内核
空间和
用户
空间。
内核
空间是为运行
内核
而预留的,
用户
空间应用程序不应该直接访问那里的
内存
。 这个
内存
究竟是如何划分为
内核
空间和
用户
空间的?在构建
内核
时,它是否定义在链接器脚本中?
浏览 0
提问于2022-03-16
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
内存泄漏?从用户态跟踪到内核去
[务必收藏] Linux用户空间和内核空间所有15种内存分配方法总结
Linux 内核将弃用并删除 SLOB 内存分配器
内存占用减少3.7%,开发者发布补丁集减少编译Linux内核时的最大内存
图解|Linux内存碎片整理
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券