作者suspect1 (立志当个优秀工程师)
看板CSSE
标题Re: [问题] 恐龙书有关Allocating Kernel Memory
时间Sun Jun 28 09:58:13 2009
※ 引述《ggg12345 (ggg)》之铭言:
: ※ 引述《suspect1 (研瑞)》之铭言:
: : The Kernel requests memory for data structure for varying sizes , some
: : of which are less than a page in size.As a result , the kernel must use
: : memory conservatively and attempt to minimize waste due to fragmentation.
: : This is especially important because many OS do not subject kernel code
: : or data to the paging system .
: : 有人能帮我解译一下这段话吗?
: 翻译成中文会有点效果:
: (系统)核心为资料结构, 为不等大小量(空间)请求记忆体, 其中有些
: 部份的大小量是小於一页. 这会导致一种结果, 核心必须保守地使用记忆
: 体并企图对碎化现象引起的浪费做最小化的努力. 这种(需求)情况非常地
: 重要因为很多 OS 是不会将核心(程式)码或数据委属於页(置换)系统(由
: 其处理).
Thx a lot
对於最後一句:
很多 OS 是不会将核心(程式)码或数据委属於页(置换)系统(由
其处理).
是否可以解释清楚一点?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.97.9
1F:推 ggg12345:1.核心通常需常驻.2.层次上,核心不能再从属或依赖另一层! 06/28 12:43
2F:推 huggie:他的意思是一般程式受到 paging system 控制因此不怕frag.? 07/22 12:42
3F:→ ggg12345:yes,paging system会随page回收空洞,但核心不能recursive 07/23 07:39