检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]西南科技大学计算机科学与技术学院,四川绵阳621010
出 处:《兵工自动化》2006年第3期52-53,共2页Ordnance Industry Automation
摘 要:μClinux内存管理采用非标准Linux内存模型。系统为进程分配连续内存区域,代码段、数据段和栈段间无空隙,且进程私有堆被取消,所有进程共享由操作系统管理的堆空间。最简单的malloc利用mmap从核心空闲内存池中分配内存以实现。并采用存储器分页管理,系统启动时把实际存储器分页,加载应用程序时再程序分页加载。Management of μClinux adopted the nonstandard model of Linux memory. There are no interspaces among the code segment, data segment and stack segment; furthermore, every process has no private heap, so all processes share heap segment, which is managed by OS. The mmap function allocates memory from memory pooling in core idles to realize the simplest malloc. The storage paging management was used in system. The storage pages were assigned to memory by system when it started, and procedure pages were loaded when procedure was used.
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.144.252.197