首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
灵活的内存管理机制使C程序很容易产生内存错误,开发检测C程序内存错误的工具,可以帮助测试人员和开发人员查找软件中潜在的内存错误,然而目前大多数的内存错误检测工具都不能跨平台运行,本文提出了一个与平台无关的C程序内存错误检测工具的设计方案,并编码实现,通过实际测试项目的检测使用,验证了工具的有效性。  相似文献   

2.
在C/C++中,内存泄漏故障是非常危险的,通常难以观察,随着故障的不断积累,程序的整体性能会下降,严重时会导致死机或异常退出甚至系统将会面临崩溃的危险。这里首先阐述了内存泄漏的概念,深入分析了内存泄漏产生的原因及危害,然后列举了内存泄漏发生后系统的表现,最后给出了Windows平台下的检测内存泄漏的方法。  相似文献   

3.
内存的使用技术是所有程序设计员都重视的问题,C++内存使用,特别是动态内存使用技术更是C++程序设计员长期探讨的问题。合理使用内存是提高程序可靠性和适用性的一种有效方法,但如果动态内存使用不当,容易造成内存泄漏。文章讨论了C++/C中内存的申请和释放,以及内存耗尽时的解决方法。  相似文献   

4.
本文介绍了飞控系统半物理仿真平台通讯网络构建,采用标准以太网和反射内存网结合的方法进行通讯,在保证系统实时性要求下,节省建设经费。并简要介绍基于C++Builder6.0开发环境中反射内存网、标准以太网的软件开发。  相似文献   

5.
软件测试过程是很有可能实现自动化的过程,而实现测试的自动化无论对提高软件的质量还是减少开发成本都有现实意义。文章介绍了基于关键字的自动化测试,以曾所做过的关键字驱动的自动化框架设计为例进行讲解,并介绍了其他常见的自动化测试框架以及两个在自动化测试中常用的工具。  相似文献   

6.
<正>几乎所有的C/C++程序员对指针的态度都是一样的"又爱又恨"。爱的是:强大又灵活的指针让程序员几乎无所不能,恨的是:太灵活的指针使用给程序员带来了无尽烦恼,一不小心,内存泄漏啦,指针越界拉,野指针拉什么的全都来了,以至于前段时间网上有一  相似文献   

7.
《价值工程》2013,(16):214-215
内存动态分区管理的算法是操作系统课程中一个重要内容,理解和学习不同的分区算法能够为深入学习操作系统等知识提供一定的理论知识和实践依据。本文采用C语言程序设计出最佳适应算法来模拟计算机内存分区管理,减少内存分配时产生的碎片,以此提高操作系统的稳定性。  相似文献   

8.
为了及早发现和解决系统出现的问题,保证系统的质量,通过持续集成和自动化测试相结合的方式,设计并实现了持续集成自动化测试方案,采用持续集成工具,Jenkins搭建持续集成平台,使用maven实现自动化构建和selenium实现测试功能,能自动化完成编译、测试、部署和发布过程,无需人工干预,做到集成和测试过程完全自动化,从而提高开发和测试效率。  相似文献   

9.
文章通过构建一个整体化的,不依赖于自动化测试实现方法、实现手段的自动化测试平台与工具,以期达到提高自动化测试实现效率、方便自动化测试管理等目的。  相似文献   

10.
刘松涛  管鲍 《价值工程》2012,31(15):187-188
传统上Linux主要在内核空间收发数据包,对于运行于用户空间的协议栈存在一次内存拷贝过程,文章提出基于数据通道加速架构(Datapath Acceleration Architecture,DPAA)的用户态收发包机制,实现内存零拷贝。介绍了DPAA各模块和USDPAA的使用方案,对USDPAA内核空间和用户空间的设计进行了分析和实现。经过测试,能够在用户态有效的收发数据包。  相似文献   

11.
文章通过构建一个整体化的,不依赖于自动化测试实现方法、实现手段的自动化测试平台与工具,以期达到提高自动化测试实现效率、方便自动化测试管理等目的。  相似文献   

12.
一个微内核操作系统中内存管理的实现   总被引:1,自引:1,他引:0  
陈少波 《价值工程》2011,30(33):141-143
微内核是一个最小化的软件程序,它可以提供完整的操作系统功能。微内核结构由一个非常简单的硬件抽象和一组比较关键的原语或系统调用组成;这些原语,仅仅包括了建立一个系统必需的几个部分,如进程管理、内存管理和进程间通信等。微内核的目标是将系统服务的实现和系统的基本操作规则分离开来,这样使内核中最核心部分的设计更简单。本文提出了一个微内核的体系结构,并详细论述了内存管理的实现。  相似文献   

13.
《价值工程》2017,(21):221-222
Java虚拟机在运行Java应用程序的查询操作时,存在由于查询结果数据量大和查询并发性高而出现系统不稳定的问题。提出了一种JVM内存使用优化方案:恒定使用JVM内存,能够在不提高硬件成本的情况下,保证系统连续稳定地运行。  相似文献   

14.
张睿  钟惠球 《价值工程》2010,29(18):217-217
EDC(Error Detection and Correction)是TI C64x+DSP提供的用来对L1P和L2内存进行错误检测与纠错的一项功能,该功能主要用来保护程序代码和不经常更新的数据。当对L1P/L2RAM或L1P/L2Cache进行读操作时,通过该功能可以检查当前读操作的内存空间是否发生bit反转的异常。对于1bit的反转,EDC还可以进行纠错,从而提高系统的稳定性。  相似文献   

15.
文章介绍了交叉内存双通信池双单片机智能仪表数据采集系统的硬件结构、原理、主从微处理机之间的接口电路以及信息交换和通信方法。两台单片机之间的通信采用交叉内存双通信池通信技术,交叉内存双通信池是矩阵开关结构,可以方便地实现全双工通信。  相似文献   

16.
由于JAVA的纯面向对象的特性,编程中会频繁地进行对象的操作,深入理解对象及变量方法等在内存中的分配过程有助于设计合理高效的程序,对于Java虚拟机优化垃圾收集及程序的能耗优化有着重要的指导意义。本文通过对Java虚拟机内存区域的分析,对内存的分配问题进行了详细地阐述。  相似文献   

17.
在科学研究和工程应用中,科研工作人员往往需要首先提出一种新算法;然后在相应的仿真工具里面进行仿真验证,如果仿真验证错误,则应该重新对算法进行修正,并再次进行仿真验证,直到仿真验证通过,此时可以确保算法在理论原理上的正确性。文章介绍了采用Visual C++与MATLAB进行混合编程的重要特,点和意义,重点阐述了三种不同的VisualC++与MATLAB混合编程的方法,并对这三种方法做了全面的分析比较和总结。  相似文献   

18.
随着社会信息化程度越来越高,各种各样的应用系统处理的数据量也就越来越大,因此,怎样提高数据库访问的响应速度就显得尤为重要。结果集缓存就是一种基于内存的查询优化技术,本文针对结果集缓存技术,提出了实现结果集缓存的内存管理机制,给出了它的实现方式。  相似文献   

19.
文章介绍了交叉内存双通信池双单片机智能仪表数据采集系统的硬件结构、原理、主从微处理机之间的接口电路以及信息交换和通信方法。两台单片机之间的通信采用交叉内存双通信池通信技术,交叉内存双通信池是矩阵开关结构,可以方便地实现全双工通信。  相似文献   

20.
本文利用C++Builder6.0开发工具结合matlab工具箱,针对影响齿轮箱运行的重要部件——齿轮,运用计算机进行故障诊断系统的设计与开发。该系统首先对振动信号进行聚类,并采用关联维数为持征量,建立故障诊断专家系统,确保诊断结论的准确性和可靠性。  相似文献   

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

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