腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
进程
管理
和
内存
管理
在
Linux
内核
中的用途是什么?
📷
Linux
内核
子系统的存在是为了处理网络、VFS、设备?
Linux
内核
中进程
管理
和
内存
管理
的目的是什么?我还试图找到
Linux
内核
浏览 0
提问于2019-01-19
得票数 0
2
回答
了解
Linux
内核
mm部分的文档吗?
、
、
我想知道是否有任何好的文档可用于理解
内存
管理
部分
Linux
内核
。我已经深入研究了"
Linux
内核
开发“书中的
内存
管理
部分。 谢谢。
浏览 9
提问于2015-06-30
得票数 1
回答已采纳
1
回答
Linux
页面表
管理
与MMU
、
、
、
我有一个关于
linux
内核
和MMU之间的关系的问题。现在我明白了,
linux
内核
管理
虚拟
内存
地址和物理
内存
地址之间的页表。同时,在x86体系结构中存在MMU,它
管理
虚拟
内存
地址和物理
内存
地址之间的页表。如果MMU出现在CPU附近,
内核
还需要处理页面表吗?这个问题可能很愚蠢,但另一个问题是,如果MMU负责
内存
空间,谁来
管理
高
内存
和低
内存</
浏览 3
提问于2014-09-24
得票数 10
回答已采纳
1
回答
为什么
Linux
内核
需要奇数大小的小短期
内存
块?
、
、
在第8.4节
Linux
内存
管理
中,当谈到
内核
内存
管理
时,如下所示:
Linux
内核
内存
分配的基础是用于用户虚拟
内存
管理
的页面分配机制。在虚拟
内存
方案中,使用了一个伙伴算法,以便可以将
内核
的
内存
分配到一个或多个页面的单位中。因为可以以这种方式分配的最小
内存
量是一个页面,所以页面分配器本身就会效率低下,因为
内核
需
浏览 2
提问于2018-02-28
得票数 1
回答已采纳
6
回答
在
Linux
内核
中,virt_to_phys和CPU的MMU之间有什么关系?
、
、
、
、
我正在阅读关于
Linux
内存
管理
的文章。我知道
Linux
内核
负责创建和维护页表,但使用CPU的
内存
管理
单元(MMU)将进程的虚拟
内存
访问转换为相应的物理
内存
访问。但是,我也知道
内核
可以使用它的一些函数来
管理
内存
,如virt_to_phys()、virt_to_page()、__pa()、.请告诉我MMU的翻译和
内核
的翻译之间的关系,并区分它们。
浏览 20
提问于2015-04-17
得票数 15
回答已采纳
2
回答
Linux
内核
内存
管理
?
、
、
、
在模块发布后,
Linux
内核
是否会释放kmalloc‘’ed而不是kfree在
内核
模块
内存
中,就像它使用用户空间应用程序一样?
浏览 1
提问于2011-01-19
得票数 5
回答已采纳
1
回答
Linux
内核
有保护页面吗?
、
、
我是
Linux
内核
的新手,
Linux
内核
内存
管理
如何使用保护页面(如果这个特性存在的话)?
浏览 0
提问于2017-07-12
得票数 2
5
回答
如何理解
Linux
内核
源代码的初学者?
、
、
、
我是一个对
内存
管理
感兴趣的学生,尤其是
linux
内核
的页面替换组件。 有哪些不同的指南可以帮助我开始理解
内核
源代码呢?我试着读过Mel Gorman的“理解
Linux
虚拟
内存
管理
器”和Cesati和Bovet的“理解
Linux
内核
”一书,但是他们并没有解释通过代码控制的流程。我的项目涉及调整主流
内核
中的页面替换算法,并分析其对一组工作负载的性能。是否有一种更容易理解的
linux
<e
浏览 0
提问于2011-02-11
得票数 12
1
回答
判断嵌入式
Linux
系统是否运行uClinux
、
、
我有一个运行
内核
版本2.4的ARM
Linux
系统,但我不确定处理器是否有
内存
管理
单元,那么如何判断系统是运行uClinux
内核
还是普通
Linux
内核
?系统没有uname。
浏览 0
提问于2016-10-18
得票数 1
回答已采纳
1
回答
memcached切片与
linux
内核
片的关系是什么
、
、
、
在
linux
内核
中,有一个用于高效
内存
管理
的板片分配器。我知道在
linux
中有一个叫做“memcached”的程序,它支持MySQL、PHP或其他程序的
内存
缓存。而且它们似乎都在使用平板算法来进行有效的
内存
管理
。提前谢谢你。
浏览 3
提问于2012-08-16
得票数 0
回答已采纳
2
回答
ARM:相对于
Linux
/Android来宾,我的ARM
管理
程序的安全物理
内存
位置(保留)
、
、
、
、
我正在ARM上开发一个基本
管理
程序(使用Arndale Exynos 5250板)。我想作为来宾加载
Linux
(ubuntu或smth /Android)。目前我正在使用Linaro发行版。我快到了,除了最后一个问题之外,大多数大问题都已经解决了:为我的虚拟机
管理
程序保留
内存
,这样
内核
就不会,在解析FDT或
内核
命令行之前尝试重写。问题是我的Linaro发行版的before 将R2中的FDT传递给
linux
内核
,但是
内核
试图覆
浏览 6
提问于2014-01-20
得票数 0
回答已采纳
4
回答
linux
中的整个系统空间地址空间不使用请求分页,这是真的吗?
、
、
、
我目前正在研究windows,我发现windows在系统空间地址空间中使用了两部分
内存
,它们被命名为分页池和非分页池。因此,只有窗口的关键部分保存在非分页池(不使用请求分页)中。虽然我被教导说,在
linux
中,所有的系统空间地址空间都不使用请求分页的概念?如果所有信息都是正确的,那么我是否应该得出结论,windows运行时需要的RAM比
linux
少?
浏览 0
提问于2013-09-23
得票数 1
3
回答
在ARM Cortex-R4上运行无MMU
Linux
、
、
、
、
它有一个
内存
保护单元,而不是
内存
管理
单元。实际上,这意味着有专门的硬件用于
内存
保护,但物理地址和虚拟地址之间存在一对一的映射。我有点困惑于我应该选择哪种
Linux
--标准的
Linux
内核
禁用了
内存
管理
单元还是uCLinux。 在ARM的评估板上,我已经运行了禁用MMU编译的标准
内核
。
内核
启动后,我在shell中,但我不能做太多的实验,因为我发现,大多数时候,shell停止响应(特别是当我按下&qu
浏览 1
提问于2012-05-18
得票数 8
3
回答
用户空间中的物理
内存
管理
?
、
、
、
、
我正在开发一个只有512 is
内存
的嵌入式设备,并且该设备正在运行
Linux
内核
。我想通过我自己的库对在用户空间中运行的所有进程进行
内存
管理
。是否有可能这样做。据我所知,
内存
管理
是由
内核
完成的,是否有可能在用户空间中拥有该功能。
浏览 10
提问于2017-05-26
得票数 0
1
回答
托管运行时计划的
内核
补丁和JVM中到底有什么?
、
、
、
、
有更多细节,但作者也不确定
内存
管理
模块实际上是做什么的。显然,高级目标是减少GC暂停,但我感兴趣的是(指向)模块做了什么,以及为什么/如何改进事情的摘要。
浏览 6
提问于2010-07-29
得票数 5
回答已采纳
1
回答
Linux
内核
驱动程序开发的当前资源
、
、
我正在为工作学习
Linux
内核
驱动程序开发,但我很难找到一个与最近的
内核
相关的好资源。我读过
Linux
设备驱动程序第三版,但这是为
内核
2.6和
内核
已经发生了很大的变化-甚至没有一个例子将在最近的
内核
编译。Rapsberry pi的资源并没有真正涵盖
内核
空间,我发现的教程似乎没有遵循
Linux
设备驱动程序书中关于仔细处理
内存
的任何建议。有人能告诉我最近的一个资源,它涵盖了硬件接口和
内核
驱动程序的适当<
浏览 0
提问于2017-09-07
得票数 1
3
回答
Linux
内核
中的堆栈
内存
、
、
、
最近,我试着想象如何在
Linux
内核
中处理堆栈
内存
,但无法想出任何可靠的东西。我知道
内核
使用它自己的函数来进行动态
内存
管理
,但是我不知道它是如何
管理
普通C堆栈
内存
的,因为它毕竟可以用普通C实现,用普通GCC编译。据我所知,在处理操作系统时,堆栈
内存
分配通常由libc的一种形式处理,甚至在类似AVR的情况下也是如此。但据我所知,
Linux
内核
不依赖libc?我不太清楚堆栈
内存
浏览 3
提问于2015-12-31
得票数 2
回答已采纳
2
回答
android dex文件的
内存
布局
、
、
在这种情况下,dex文件的
内存
布局会是什么样子?在一个典型的C程序中,它的
内存
布局是数据、文本、堆和堆栈的形式。这对于dex文件也是一样的吗?如果是这样,Dalvik虚拟机是如何处理这些文件的呢?
浏览 8
提问于2017-05-23
得票数 1
1
回答
Linux
内核
是否放弃了普遍使用的“未用于某物的RAM是浪费RAM”的方法(例如用于移动设备)?
、
当我看到这个短语(或类似的),例如今天在如何在
Linux
上使用免费命令 (有2020年日期的文章):我记得用于移动设备的LPDDR: 额外的节省来自于温度补偿刷新(DRAM在低温下要求较少的刷新次数),部分数组自刷新,以及牺牲所有
内存
内容的“深功耗”模式。由于Android是基于
Linux
内核
的,它是否已经支持将部分
内存
放置在“深断电”中?一些
内核
参数可以以最小化
内存
使用的方式来
管理
数据?总之:
浏览 0
提问于2021-12-24
得票数 7
回答已采纳
1
回答
如何开始
Linux
内核
的开发和调试?
、
、
、
、
我想为我的研究开始一些
Linux
开发。编写几个简单的调度算法并对其进行测试。我有几个问题:我正在为基于ARM的主板进行开发。 请原谅我的无知。谢谢
浏览 4
提问于2017-04-26
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux内核机制之设备树
Linux 内核将弃用并删除 SLOB 内存分配器
iOS内存管理之Tagged Pointer
解读 Linux 内存管理新特性 Memory folios
Linux内核解读
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券