移动应用程序内存泄露机制分析与检测方案设计  被引量:3

Application code memory leak analysis and detecting technology research in mobile

在线阅读下载全文

作  者:朱洪军[1,2] 韩洋[1] 华保健[2] 陈灏[1] ZHU Hongjun;HAN Yang;HUA Baojian;CHEN Hao(School of Software Engineering, University of Science and Technology of China, Hefei 230051, China;Suzhou Institute for Advanced Study, University of Science and Technology of China, Suzhou, Jiangsu 215123, China)

机构地区:[1]中国科学技术大学软件学院,合肥230051 [2]中国科学技术大学苏州研究院,江苏苏州215123

出  处:《计算机工程与应用》2016年第17期29-34,共6页Computer Engineering and Applications

基  金:教育部-谷歌校企合作专业综合改革项目(No.[2014]14);苏州市科技计划应用基础研究(No.SYG201406)

摘  要:Android开发已经成为移动开发热门领域,Android应用程序中内存使用的问题却经常容易被忽视,部分开发者对Java垃圾回收机制认识模糊,使得内存泄漏成为Android应用开发中十分隐秘但又确实存在的应用安全问题,对内存泄漏的危害进行了阐述,并根据与Activity、Service、Content Provider、Broadcast Receiver等Android组件的相关性归类介绍了一些常见的典型内存泄漏情景,最后分析总结内存泄漏代码特征,并设计一种基于符号执行的内存泄漏静态代码检测方案。Android development has become a hot field of mobile development, but memory usage problems in Android applications are often overlooked, part of the developers are lack of knowledge of Java garbage collection mechanism,which makes the memory leak become a very important issues in security area of Android application development. In this paper, the harm of memory leaks is expounded, it introduces some scenario of memory leak and sorts them according to the correlation of four components of Android, finally summarizes characteristics and puts forward a kind of memoryleak code static code memory leak detection scheme based on symbolic execution.

关 键 词:安卓 内存泄漏 符号执行 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象