[1]陈俞飞 陈榕.Elastos内存管理对软件调试的支持[J].计算机技术与发展,2010,(04):25-28.
CHEN Yu-fei,CHEN Rong.Memory Management Support for Software Debugging on Elastos[J].,2010,(04):25-28.
点击复制
Elastos内存管理对软件调试的支持(
)
《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]
- 卷:
-
- 期数:
-
2010年04期
- 页码:
-
25-28
- 栏目:
-
智能、算法、系统工程
- 出版日期:
-
1900-01-01
文章信息/Info
- Title:
-
Memory Management Support for Software Debugging on Elastos
- 文章编号:
-
1673-629X(2010)04-0025-04
- 作者:
-
陈俞飞 陈榕
-
同济大学基础软件工程中心
- Author(s):
-
CHEN Yu-fei; CHEN Rong
-
System Software Engineering Centre of Tongii University
-
- 关键词:
-
伪驱动; Dlmalloc; Domain; 堆; 栈
- Keywords:
-
pseudo - drivers; dlmalloc; domain; heap; stack
- 分类号:
-
TP311
- 文献标志码:
-
A
- 摘要:
-
软件调试支持是操作系统的重要组成部分,而由于内存管理不善造成的软件BUG占软件故障的很大比例。从内存管理的角度,讨论了Elastos操作系统对软件调试的支持。介绍了Elastos的内存布局和堆管理器算法,然后论述了堆、栈的内存管理,以及针对软件调试所提供的栈保护页设置、堆块前/后内存越界检查等。最后简要地介绍了构件Domain技术和基于伪驱动的内核窥探调试。通过Elastos内存管理的调试支持,可以提高修复和内存管理相关的BUG,增强软件的可靠性,减小软件的开发成本。
- Abstract:
-
Software debugging support is an important part of the operation system, and software bugs, due to poor memory management, accounted for a large proportion of software fault. Argues the support of Elastos operating system for software debugging in the mem
备注/Memo
- 备注/Memo:
-
国家“863”计划资助项目(2001AA113400);国家移动通信产品研究开发专项项目(财政部(财建[2005]182号),信息产业部(信部请函[2005]297号))陈俞飞(1979-),男,江苏人,硕士研究生,研究方向为嵌入式操作系统、系统软件支撑技术;陈榕,博士生导师,教授,科泰世纪首席科学家,研究方向为嵌入式系统、构件技术。
更新日期/Last Update:
1900-01-01