首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 218 毫秒
1.
C语言中的内存泄漏分析   总被引:1,自引:0,他引:1  
内存泄漏是程序设计中经常出现的问题,即使有少量泄漏,长期运行之后,系统将会面临崩溃的危险。避免内存泄漏的关键,就是要了解它发生的原因。文章首先阐述了内存泄漏的概念,分析了导致内存泄漏的原因,然后介绍了内存泄漏的分类、危害以及内存泄露的常见情况,并给出了检测内存泄漏的方法。  相似文献   

2.
因为部分开发人员对Android内存管理机制理解模糊,所以Android应用程序的内存泄漏问题较为常见.为了解决内存泄漏的检测问题,首先分析了Android系统的内存管理机制,通过代码分析找出了Android应用内存泄漏的原因,并根据内存泄漏与组件、资源访问的相关性进行分类.在此基础上,提出了一种Android应用内存...  相似文献   

3.
孟涛 《科技信息》2009,(30):339-339
C++语言的动态内存分配机制为程序设计的灵活性提供了方便,但如果使用不当,极易引起内存的泄漏,而且难以觉察。内存泄漏会使系统可利用内存越来越少,运行速度下降。对于需要长期不间断运行的服务器程序,即使存在少量的内存泄漏,系统也将会面临崩溃的危险。文章阐述了C++程序设计中常见的内存泄漏情况,分析了原因并提出了预防措施。  相似文献   

4.
一种链式结构在内存管理中的应用   总被引:2,自引:0,他引:2  
内存泄漏-程序设计中的一个毒瘤,往往会在我们不经意之间滋长蔓延开来,其后果就是系统内存被吃光,程序过早夭折。单链表,一种最为简单但也最为常用的链式结构,在计算机程序设计中有着重要的地位。针对以上两点,本介绍单链表达种链式结构在内存管理方面的应用,并给出一种利用该理论来防止内存泄漏(memory leak)的方法。  相似文献   

5.
C语言是一种应用愈来愈广泛的语言,堆的应用技术是C程序设计关键技术之一。本文介绍了TurboC的内存映射、堆的概念和管理方法,并提供了如何正确申请堆空间,如何实现内存共享,如何防止内存“泄漏”,如何防止内存冲突以及消除内存碎片的方法。  相似文献   

6.
稳定性是衡量软件系统质量的重要指标,内存泄漏是破坏系统稳定性的重要因素。本文从与C/C++内存泄漏对比的角度分析了Java内存泄漏问题,探讨了当前研究和工具中存在的不足并分析了其原因。  相似文献   

7.
在基于AJAX技术的富客户端应用中,闭包循环引用是一种非常隐蔽的循环引用。而由于IE浏览器对DOM对象和JavaScript对象在内存管理上的缺陷,造成在实际应用中很容易出现严重的内存泄漏问题。结合担保业务处理系统中的"档案提交/退档"模块核心代码,深入分析了造成IE浏览器内存泄漏的原因,提出了有效解决这种内存泄漏问题的方案,这对基于AJAX技术的富客户端应用开发,有很好的借鉴作用。  相似文献   

8.
针对嵌入式Linux解析和加载XML脚本数据时频繁申请、释放内存产生的内存碎片问题,本文提出了一种有效避免内存碎片的内存池管理方法——SGI STL的内存池方案。本文提供的内存管理方案在实践中运行效果良好,并且可以扩展到任何可能涉及产生内存碎片的应用场景中。  相似文献   

9.
在很多大型C、C++程序中,内存泄漏是一种十分常见的问题.内存泄漏是很难识别的,因为它唯一的特征就是内存消耗的增长.对内存泄漏产生的原因进行了分析,并且提出了一种基于可执行源码的静态分析方法.对可执行源码进行预处理,生成抽象语法树和控制流图,并且计算出所有可达路径,然后在每条可达路径上进行内存泄漏故障的检测和分析.此方法已在缺陷检测系统(DTS)中进行验证,通过对大量GCC开源工程的测试,证实本方法有效的检测出内存泄漏的故障.  相似文献   

10.
在基于AJAX技术的富客户端应用中,闭包循环引用是一种非常隐蔽的循环引用。而由于IE浏览器对DOM对象和JavaScript对象在内存管理上的缺陷,造成在实际应用中很容易出现严重的内存泄漏问题。结合担保业务处理系统中的“档案提交/退档”模块核心代码,深入分析了造成IE浏览器内存泄漏的原因,提出了有效解决这种内存泄漏问题的方案,这对基于AJAX技术的富客户端应用开发,有很好的借鉴作用。  相似文献   

11.
FIFO缓冲存储器的结构及应用   总被引:5,自引:0,他引:5  
本文介绍了FIFO缓冲存储器的结构和性能,说明它如何扩大数据传输率,匹配不同的数据传输速率;同时也指出了应用FIFO存储器进行系统设计时应考虑的问题.  相似文献   

12.
在用Tomcat作为Web容器时,或多或少都会遇到系统运行缓慢、TOMCAT内存溢出等问题。通过实际应用,探索出了一些优化Tomcat的技术,可有效地提高其性能。  相似文献   

13.
分析开发过程中常遇的内存泄露和内存越界等问题,提出一种有效的内存管理方案。方案主要包括优化原有的内存管理函数和引入保存内存信息的信息链表两方面。文中还给出基于该方案的具体C语言实现和应用例程。  相似文献   

14.
介绍了地下管线信息系统的研究背景,设计了一个地下管线动态元数据库模型,讨论了元数据的存储、管理、录入、检索等技术问题。  相似文献   

15.
论述了铁基形状记忆合金的研究进展和记忆效应,对六种铁基记忆合金的特性作了简介。提出了尚待解决的问题和对今后发展的看法。  相似文献   

16.
共享内存并行编程最优同步方法的研究   总被引:1,自引:1,他引:0  
共享内存并行编程是并行编程开发与研究的标准之一,为了保证程序运行的准确性和线程执行的高效率,对共享内存同步机制的研究具有重要意义。互斥锁与事件同步是Open MP标准中的混合同步机制,而斯坦福大学的Baek等人扩展Open MP提出的面向事务存储的Open TM应用编程接口,事务内存同步是其突出特点。通过研究发现混合同步存在部分互斥锁同步会严重消耗系统空间资源、线程资源利用率有待提高等问题,而事务同步忽视不可恢复行为的影响。因此,提出一种基于共享内存的最优同步方法,即优化后的混合同步和事务内存同步的结合体,实验论证此优化方法的可行性,程序运行更加高效。  相似文献   

17.
蜗牛触角收缩反应的习惯化问题   总被引:1,自引:0,他引:1  
  相似文献   

18.
在中国民族古文字的研究领域中,界定文字性质是一个十分复杂的问题。对一个文字系统的定性和命名可以是多角度的。一个文字系统的性质是随着时间的推进与空间的转换而变化的,使用文字的范围与人群也可能对文字系统的性质发生影响。运用同义比较的方法,既可能解决一些同文字性质相关的具体问题与实践问题,又可能解决一些与之相关的宏观问题与理论问题。  相似文献   

19.
安徽省潜山县的村务公开制度在实施过程中存在内容、程序和时效等方面的问题。从政治学视角来分析这些问题产生的原因,可以发现:推进村务公开制度需要坚持正确的利益导向、提高村民的政治参与水平、规范村级自治权力的运行以及加强监督机制的建设。  相似文献   

20.
In recent years, unsupervised person reidentification technology has made great strides. The technology retrieves images of interested persons under different cameras from massive repositories of unlabeled images. However, in the current research, there are some existing problems, such as the influence of pedestrians appearing across cameras and pseudo-label noise. To solve these problems, we conduct research in two ways: removing the camera bias and dynamically updating the memory model. In removing the camera bias, based on a learnable channel attention module, the features that are only related to cameras can be extracted from the feature map, thereby removing the camera bias in the global features and obtaining the features that can represent the pedestrians. In regards to dynamically updating the memory model, since the instance features do not necessarily belong to the identity represented by the pseudo-label, we adopt a method to update the memory dynamically according to the distance between the instance features and the category features so that the category features tend to be true. We combine the removal of the camera bias and the dynamic updating of the memory model to better solve problems in this field. Extensive experimentation demonstrates the superiority of our method over the state-of-the-art approaches on fully unsupervised Re-ID tasks.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号