您现在的位置: 首页> 研究主题> 内存泄露

内存泄露

内存泄露的相关文献在2003年到2022年内共计210篇,主要集中在自动化技术、计算机技术、电工技术、系统科学 等领域,其中期刊论文67篇、会议论文5篇、专利文献16799篇;相关期刊53种,包括中国电子商务、科技信息、电子制作等; 相关会议5种,包括2015年全国工业控制计算机技术年会、第一届开源操作系统设计与分析学术会议、河南省计算机学会2007年学术年会等;内存泄露的相关文献由332位作者贡献,包括刘昭、朴英敏、焦石等。

内存泄露—发文量

期刊论文>

论文:67 占比:0.40%

会议论文>

论文:5 占比:0.03%

专利文献>

论文:16799 占比:99.57%

总计:16871篇

内存泄露—发文趋势图

内存泄露

-研究学者

  • 刘昭
  • 朴英敏
  • 焦石
  • 田友强
  • 蒋启刚
  • 陈小玉
  • 丁丽萍
  • 严小林
  • 严龙
  • 亢红波
  • 期刊论文
  • 会议论文
  • 专利文献

搜索

排序:

年份

    • 陈畅; 刘福来
    • 摘要: 智能电网中的安全系统除了要实现普通应用系统的功能外,还要保证它所管理资源的安全性,包括保密性、完整性和可用性等.相较于其他编程语言,C++更接近操作系统底层,可以实现一些对性能有较高要求的底层算法,同时正是由于C++能够直接控制系统资源的分配和使用,这就为内存泄露埋下了隐患.提出一种基于电网操作系统中数据流分析进行内存泄露检测的方法,主要研究目标是提取目标代码或源程序的数据流,并利用数据流对其分析,实现内存泄露的检测.经过实验表明,提出的方法能够对由C++指针使用不当造成的内存泄露进行有效的检测,在自动化测试、程序静态检测等方面具有实际意义.
    • 宋国瑞
    • 摘要: 本文首先研究JAVA虚拟机的内涵,然后叙述JAVA对内存管理的方式和机制,最后分析如何进行内存泄露的控制.通过研究帮助程序设计人员合理使用各种工具,避免出现内存泄露,保证程序的稳定运行.
    • 吴宇明; 刘宇涛; 陈海波
    • 摘要: 长期以来,保护应用程序关键数据(如加密密钥、用户隐私信息等)的安全一直是个重要问题,操作系统本身巨大的可信计算基使其不可避免的具有许多漏洞,而这些漏洞则会被攻击者利用进而威胁到应用程序的关键数据安全.虚拟化技术的出现为解决此类问题提供了一定程度的帮助,虚拟化场景下虚拟机监控器实际管理物理内存,可以通过拦截虚拟机的关键操作为应用程序提供保护,而硬件内存加密机制则能够解决应用程序在运行时内存中明文数据被泄露的问题.本文基于虚拟化技术和AMD的硬件内存加密机制,提出了一套高效的关键数据保护方案,并通过应用解耦和技术将关键数据与代码与其余的正常数据与代码分离并置于隔离的安全环境中运行从而达到保护关键数据的目的.测试显示,软件带来的系统性能开销小于1%,关键部分的性能开销小于6%,常见应用的延迟在接受范围内.系统能够成功保护应用程序如私钥等关键数据免受恶意操作系统的读取与Bus Snooping、Cold Boot等物理攻击.
    • 吴宇明; 刘宇涛; 陈海波
    • 摘要: 长期以来,保护应用程序关键数据(如加密密钥、用户隐私信息等)的安全一直是个重要问题,操作系统本身巨大的可信计算基使其不可避免的具有许多漏洞,而这些漏洞则会被攻击者利用进而威胁到应用程序的关键数据安全。虚拟化技术的出现为解决此类问题提供了一定程度的帮助,虚拟化场景下虚拟机监控器实际管理物理内存,可以通过拦截虚拟机的关键操作为应用程序提供保护,而硬件内存加密机制则能够解决应用程序在运行时内存中明文数据被泄露的问题。本文基于虚拟化技术和AMD的硬件内存加密机制,提出了一套高效的关键数据保护方案,并通过应用解耦和技术将关键数据与代码与其余的正常数据与代码分离并置于隔离的安全环境中运行从而达到保护关键数据的目的。测试显示,软件带来的系统性能开销小于1%,关键部分的性能开销小于6%,常见应用的延迟在接受范围内。系统能够成功保护应用程序如私钥等关键数据免受恶意操作系统的读取与Bus Snooping、Cold Boot等物理攻击。
    • 田宇; 马朝阳; 赵昶宇
    • 摘要: 针对嵌入式软件内存管理具有快速性、可靠性和高效性的特点,建立了动态内存管理模型,分析了嵌入式系统内存池管理策略和内存分配算法,详细阐述了内存泄露检查和内存重复释放检查的具体算法,并对嵌入式软件的内存操作提出了建议.
    • 黄琦; 彭武; 蔡爱华; 王冬海
    • 摘要: 为了检测出复杂路径中的内存泄露问题,首先将Z3求解器移植到符号执行工具KLEE中,使其与KLEE中原有的STP求解器并行工作;然后利用并行了Z3求解器的KLEE对复杂路径的内存泄露程序进行测试用例生成;最后利用生成的测试用例对程序进行测试,挖掘出内存泄露问题.证明这种检测复杂路径中内存泄露的方法具有可行性、正确性、有效性.
    • 田宇1; 马朝阳2; 赵昶宇3
    • 摘要: 针对嵌入式软件内存管理具有快速性、可靠性和高效性的特点,建立了动态内存管理模型,分析了嵌入式系统内存池管理策略和内存分配算法,详细阐述了内存泄露检查和内存重复释放检查的具体算法,并对嵌入式软件的内存操作提出了建议。
    • 权庆乐
    • 摘要: JavaScript是为了适应动态网页制作的需要而诞生的一种编程语言,闭包是JavaScript最强大的特性之一.所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分.闭包可以用在许多地方,诸如:为函数引用设置延时,通过对象实例方法关联函数,包装相关的功能等等.
    • 黄蔚; 洪玫; 杨秋辉; 郭鑫宇; 代声馨; 徐保平; 高婉玲; 赵鹤
    • 摘要: The dynamic memory management mechanism in C /C ++programming language is free and flexible,but when used by developer it is easy to introduce memory leaks which lead to performance degradation and even failure of system.In order to detect memory leak more effectively,this paper proposed a memory leak detection method based on bounded model checking for C program called MLD-CBMC.It took C /C ++program files as input,unwound the program and inserted memory leak proper-ties,encoded the program constraints and properties into verification conditions using satisfiability modulo theory,then passed the verification conditions to a SMT solver.Thus it converted detecting memory leaks to solving satisfiability problems.By ex-periment and cooperation with other bounded model checking tools,MLD-CBMC shows its feasibility and effectiveness.%C /C ++语言中的动态内存管理机制自由且灵活,但动态内存的使用容易引入内存泄露,导致系统性能降低甚至系统崩溃。为了更加有效地检测内存泄露,提出了一个基于有界模型检测技术的 C /C ++程序内存泄露检测方案 MLD-CBMC。该方案以 C /C ++程序文件为输入,利用有界模型检测技术对程序进行展开处理,加入内存泄露性质,并利用可满足性模理论(SMT)对程序约束和性质组成的验证条件编码,使用 SMT 求解器对验证条件求解,将检测内存泄露问题转换为求解可满足性问题,实现 C /C ++程序内存泄露的检测。通过实验验证了方案的有效性,并与其他有界模型检测工具进行对比实验,实验证明方案对内存泄露的检测能力更强。
  • 查看更多

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号