找回密码
 注册
搜索
查看: 1273|回复: 1

UClinux的内存管理

[复制链接]
发表于 2006-6-21 10:59:00 | 显示全部楼层 |阅读模式
UClinux的内存管理
一.概述:
       由于缺少了MMU硬件支持,uClinux不能支持虚拟内存管理(virtual memory management)和内存保护.这就意味着它完全不使用标准linux内核(kernel)中的分页管理机制,也就没有了页表(page table)和页目录(page directory)对线性地址的映射,从而线性地址到物理地址的转 换也是不需要进行任何工作的。换句话说,uClinux中所使用的都是直接物理地址。而且,由于没有了虚拟内存管理的功能,uClinux不再使用”按需调页”(demand paging)。这样在程序载入内存执行的时候需要将程序的全部映像都一次装入。那些比物理内存还大的程序将无法执行。这也是uclinux的缺陷之一。

【文件名】:06621@52RD_uclinux内存管理.zip
【格 式】:zip
【大 小】:37K
【简 介】:
【目 录】:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2014-1-16 05:43:29 | 显示全部楼层
这是个干货!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-23 00:44 , Processed in 0.045130 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表