共查询到18条相似文献,搜索用时 78 毫秒
1.
2.
通过C程序实例引入问题,对C程序设计中的内存使用进行了较为深入的研究。探讨比较了数据在内存不同区域存储的特点及存在的问题,分析了不同存储区域的结构分布情况,该研究对程序开发、教学开展等具有较高的参考价值。 相似文献
3.
随着计算机应用的普及,应用软件及其数据越来越庞大,传统的640K内存已满足不了程序员的需要,而现在286以上的微机都配置了扩展内存。因此,怎样在程序中特别是在高级语言程序中使用扩展内存,已成为程序设计者的一项基本技能。 在程序中访问扩展内存,基本上分两种方法:一种是通过扩展存储器管理程序即EMM(Expanded Memory Manager)访问扩展内存。这需要在系统配置文件CONFIG.SYS中加入一行DEVICE=EMM.SYS。另一种是不使用EMM程序,直接访问扩展内存。 相似文献
5.
6.
总结了C语言中常见的五类内存管理错误,分析了它们的表现,性质和危害,提出并实现了一种基于堆中内存块遍历的内存状态监控方法。 相似文献
7.
指针是C语言的精华所在,正确使用指针能使程序简洁高效,能避免内存错误和程序异常,保证程序的正确性和可移植性。针对指针在编程过程中可能出现的错误,阐述了C编译器对数据进行内存分配的策略,通过具体的实例进行分析,并给出解决方法。 相似文献
8.
C语言执行效率高,使用范围广泛,然而存在的安全问题也日益突出。内存错误是C程序中常见的缺陷,严重时将导致系统崩溃。传统的人工修复内存错误耗费大量人力物力,并可能在修复过程中引入新的错误。针对这个问题,提出了一种基于跟踪机制的程序自动修复方法。构建包含程序文件中变量作用分布的作用域树;提出基于全局指针的跟踪机制,通过插入全局指针跟踪发生错误的分配内存在程序中的状态;基于全局指针自动生成补丁,利用作用域树定位缺陷修复位置从而来安全地修复内存错误。基于上述过程,实现了原型工具DTSFix,并在开源程序中对其进行了评估。实验结果表明,DTSFix能够有效检测并修复程序中的真实缺陷而且不产生副作用。 相似文献
9.
文章阐述了内存泄漏的概念、分类、危害以及内存泄露的常发场景,并给出了在Linux下使用Valgrind查找内存泄漏的方法。 相似文献
10.
该文主要探讨了C++语言教学中在数组使用、动态内存管理、指针使用、浅拷贝等方面应注意的若干问题,并指出正确的处理方法,最后介绍了C++/CLR中的内存管理机制。 相似文献
11.
本文讨论了C语言中指针的各种应用形式,认真分析了指针在数组、函数和动态内存分配等方面应用的特点和优点,对如何学好和掌握C语言的指针有十分重要的指导意义。 相似文献
12.
C语言指针教学探讨 总被引:1,自引:0,他引:1
颜波 《数字社区&智能家居》2006,(9):191-191,203
指针是C语言教学的重和难点,也是C语言的精华。正确而灵活地应用指针,能动态分配内存;可以有效地表示复杂的数据结构;有效而方便地使用数组等。论文针对C语言指针的教学进行探讨,力图通过细致的分析,提出行之有效的教学方法,与同行商榷. 相似文献
13.
颜波 《数字社区&智能家居》2006,(26)
指针是C语言教学的重和难点,也是C语言的精华。正确而灵活地应用指针,能动态分配内存;可以有效地表示复杂的数据结构;有效而方便地使用数组等。论文针对C语言指针的教学进行探讨,力图通过细致的分析,提出行之有效的教学方法,与同行商榷。 相似文献
14.
15.
涂玉芬 《电脑编程技巧与维护》2011,(24):29-30,32
在进行线性表的插入和删除操作时,采用线性表的链式存储将会降低算法的空间复杂度和时间复杂度,合理利用存储空间,提高处理效率。基于C语言的线性表链式存储算法的实现有尾插法和头插法两种。 相似文献
16.
在内存数据库中,数据库的备份、日志存储及异常情况下的系统恢复需要执行大量费时的磁盘I/O操作,这必将成为系统的瓶颈,传统的恢复方法基本上都是通过备份日志来确保数据库快速恢复到一致性状态。本文在Song’s No-Log Recovery Mechanism的基础上,结合影子内存技术,提出一种基于两步备份机制的内存数据库恢复方法,较之传统恢复方法,它无需记录日志,既可以减少恢复时间,又可确保响应时间的快速性。 相似文献
17.
As the scaling of applications increases, the demand of main memory capacity increases in order to serve large working set. It is di?cult for DRAM (dynamic random access memory) based memory system to ... 相似文献
18.
随着现代处理器和缓存技术的发展,当代计算机系统的性能日益受到主存系统的制约,对主存带宽的需求将越来越大。论文提出主存访问相关解决、主存访问动态调度和地址重映射三项技术,利用主存访问自身的特性(局部性)、同步DRAM自身的物理特性(操作的并行性)和二者之间的关系(地址映射),设计了新型、高带宽主存控制器,有效地提高了主存系统的带宽。 相似文献